GBase
-
GBase 8a 从集群层通过segment_id直接查询分片数据排查倾斜
限制 从V9.5.3版本才支持,该版本也同时支持多分片部署 背景 GBase 8a数据库集群的每个数据计算节点,都是一台数据库单机,负责本地计算和存储。老版本集群,可以通过直接连接…
-
GBase 8a性能优化案例,大量小表join时拉了复制表导致只有1个节点运行,gcluster_hash_redistribute_join_optimize 参数调整
在某个项目里,有接近20个表参与left join,但每个表命中的数据量都很少,不超过6万行。在运行中,发现最耗时的阶段只有1个节点在运行,且产生了大量的临时中间文件。查看执行日志…
-
GBase 8a实现用户磁盘空间配额限制
提醒 空间配额限制是计算节点级的,不是整个集群的,所以要以节点空间评估。任何一个节点超过限制就会报错 当前版本(8.6.2.43.R33、9.5.2.43)尚未将元数据(metad…
-
GBase 8a 扩容重分布后因快速扩容参数gcluster_rebalancing_random_table_quick_mode 导致磁盘空间没有明显变动
GBase 8a数据库集群支持扩容功能,一般是因为磁盘空间或者性能原因。如果扩容重分布后磁盘空间没有明显变动,那可能是有大量的随机分布表,他们默认是不参与数据重新分散到所有节点的。…
-
GBase 8a集群性能监控SQL在每个节点执行时间
参数 本功能 由参数 gcluster_dql_statistic_threshold 控制。当 gcluster_dql_statistic_threshold 为 0时 本功能…
-
GBase 8a参数_gcluster_optimizer_push_condition介绍
参数 _gcluster_optimizer_push_condition 说明 说明:查询条件内推优化功能 取值:[0|1|2]默认值:1 0: 不内推 1: gcluster层…
-
GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
gcware的日志INFO输出 类似如下的日志,表示一个连接登录,并执行SQL时,会申请一个内部ID(register session),当退出时,包括异常断开,会destory …
-
GBase 8a集群存储过程样例,动态存储过程
GBase 8a 数据库可以执行一个拼接的字符串,当成SQL来执行。通过parpare方式编译,execute执行,再通过DEALLOCATE释放掉资源。 注意:存储过程在执行时,…
-
GBase 8a集群SSL配置-JDBC
由于ssl是一套软加密方式,和主机配置无关,以下操作均在客户端执行,这里的客户端是一个抽象名称,客户端即可以是linux环境,也可以是windows环境。本章节以windows环境…
-
GBase 8a集群JDBC 通过Connection 获得GBase特有的连接参数hostList和gclusterId
参数 hostList 高可用时,多个备用的gclusterd主机IP列表,用逗号分割。 gclusterId 唯一标识此连接URL的字符串,可自定义。如果你有多个URL,那么在【…