华为云云数据库GaussDB开发规范_云淘科技
如果用户在APP的开发中,使用了连接池机制,那么需要遵循如下规范:
如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。
如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。
否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。
兼容性原则:
新驱动前向兼容数据库,若需使用驱动与数据库同步增加的新特性,必须升级数据库。
在多线程环境下使用驱动:
JDBC驱动程序不是线程安全的,不保证连接上的方法是同步的。由调用者来同步对驱动程序的调用。
应用程序开发驱动兼容性说明如表1所示:
驱动 |
兼容性说明 |
---|---|
JDBC |
驱动向前兼容数据库,若需使用驱动与数据库同步增加的新特性,须升级数据库。 |
ODBC、libpq、Psycopg |
驱动须与数据库版本配套。 |
父主题: 应用程序开发教程
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家