大数据
-
GBase 8a参数_gcluster_optimizer_push_condition介绍
参数 _gcluster_optimizer_push_condition 说明 说明:查询条件内推优化功能 取值:[0|1|2]默认值:1 0: 不内推 1: gcluster层内推 2: gnode层内推 使用样例 单表子查询 gbase> show variables like '%_gcluster…
-
GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
gcware的日志INFO输出 类似如下的日志,表示一个连接登录,并执行SQL时,会申请一个内部ID(register session),当退出时,包括异常断开,会destory session信息。 如果客户频繁的连接,执行,然后退出,就会在gcwa…
-
GBase 8a集群存储过程样例,动态存储过程
GBase 8a 数据库可以执行一个拼接的字符串,当成SQL来执行。通过parpare方式编译,execute执行,再通过DEALLOCATE释放掉资源。 注意:存储过程在执行时,call 语句会被审计日志记录,一旦执行开始,在show processl…
-
GBase 8a集群SSL配置-JDBC
由于ssl是一套软加密方式,和主机配置无关,以下操作均在客户端执行,这里的客户端是一个抽象名称,客户端即可以是linux环境,也可以是windows环境。本章节以windows环境为例说明,linux环境下配置方式与此相同。 …
-
GBase 8a集群JDBC 通过Connection 获得GBase特有的连接参数hostList和gclusterId
参数 hostList 高可用时,多个备用的gclusterd主机IP列表,用逗号分割。 gclusterId 唯一标识此连接URL的字符串,可自定义。如果你有多个URL,那么在【一个JVM】里一定要唯一,不能相同,否则这些IP会被当成1套集群使…
-
GBase 8a集群JDBC获取加载行数 Loaded Line,忽略行数skipped Line,任务ID等
GBase 8a集群JDBC获取加载行数 Loaded Line,忽略行数skipped Line,任务ID等 package com.gbase.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.…
-
GBase 8a采用流模式处理JDBC大结果集,避免内存不足 OutOfmemoryError: GC overhead limit exceeded
GBase 8a数据库,支持jdbc开发接口,如果查询结果集很大,则会占满本地jre的内存,最终导致outofmemoryError, 可以采用流模式解决。 报错样例 java.lang.OutOfMemoryError: GC overhead limit exceeded 内存不足,…
-
GBase 8a 通过JDBC实现简单负载均衡的测试样例
GBase 8a 的所有调度节点(coordinator)均可以对外提供完整的服务,同时其JDBC/ODBC/C API等驱动,实现了简单的基于轮询(round-robin)的负载均衡机制,本文介绍JDBC的一个样例。 环境 2节点集群,测试10个连接,是…
-
GBase 8a JDBC连接参数
本文介绍GBase 8a数据库集群的JDBC接口URL里,常用的参数。 URL格式 jdbc:gbase://[host][,failoverhost...][:port]/[database][?propert yName1][=propertyValue1][&propertyName2][=propertyValue2]... 如下…
-
GBase 8a集群JDBC处理大结果集解决内存不足问题
GBase 8a集群JDBC处理大结果集解决内存不足问题 Statement st = conn .createStatement(ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY); st.setFetchSize(Integer.MIN_VALUE); ResultSet rs = st.execu…