本文介绍通过python访问GBase 8a的方法。涉及连接,DDL,DML,DQL,存储过程,加载等常见功能。
分类: GBase8a开发接口
标准的开发接口使用,包括ODBC,JDBC,ADO.NET, C API等。
关于连接池访问GBase 8a集群的检测连接可用性参数建议
所有的连接池,都提供了检测连接是否可用的功能,但一般是select 1这个简单的SQL。针对GBase 8a集群,建议改成查询一个空的express表来检测。特别是table_distribution表有event标注时。
Go 访问GBase 8a 数据库的一个方法
截至目前(2022-05-26),GBase 8a尚未发布go语言的驱动,本文尝试通过go-sql-driver/mysql驱动来访问GBase 8a数据库。
南大通用GBase 8a 通过JDBC实现简单负载均衡的测试样例
南大通用GBase 8a 的所有调度节点(coordinator)均可以对外提供完整的服务,同时其JDBC/ODBC/C API等驱动,实现了简单的基于轮询(round-robin)的负载均衡机制,本文介绍JDBC的一个样例。
南大通用GBase 8a JDBC连接参数
本文介绍GBase 8a数据库集群的JDBC接口URL里,常用的参数。
南大通用GBase 8a采用流模式处理JDBC大结果集,避免内存不足 OutOfmemoryError: GC overhead limit exceeded
南大通用GBase 8a数据库,支持jdbc开发接口,如果查询结果集很大,则会占满本地jre的内存,最终导致outofmemoryError, 可以采用流模式解决。
南大通用GBase 8a数据库JDBC连接报错 Got packets out of order
南大通用GBase 8a数据库JDBC连接报错 Got packets out of order
南大通用GBase 8a数据库集群hibernate方言包
南大通用GBase 8a数据库支持JDBC开发,也提供了基于hibernate的方言包,请下载使用
南大通用GBase 8a集群V95版本gccli连接时参数设置避免半数节点故障时长时间卡住不返回
南大通用GBase 8a数据库集群的V95版本,当集群出现半数gcwae故障时,会卡住,而gccli等命令也会卡住。本文介绍通过参数设置超时时间的方案,让客户端尽快知晓集群故障。
南大通用GBase 8a集群V95版本JDBC连接超时参数设置避免半数节点故障时长时间卡住不返回
南大通用GBase 8a数据库集群的V95版本,当集群出现半数gcwae故障时,会卡住,而JDBC接口也会卡住。本文介绍通过参数设置超时时间的方案,让用户尽快知晓集群故障。