南大通用GBase 8a数据库集群,单个表最多支持2000个列,包括临时表。在进行多表join时,如果select部分用到的列太多,也会造成中间表的列数超过了2000个。
南大通用GBase 8a数据库集群查询报错:gclustger DML error:kill query on XXX failed cause by create connection failed when kill query , please repeat it.
南大通用GBase 8a数据库集群,在内部处理客户kill时,如果此时无法连接某个节点,则会报这个错误kill query on XXX failed cause by create connection failed when kill query。
南大通用GBase 8a数据库集群同步报错 errno:97 errmsg:server gc lock error
南大通用GBase 8a数据库集群,在主备节点数据不一致时会启动同步进程,期间如果无法拿到锁,比如被其它进程占用,最终会报错server gc lock error。
南大通用GBase 南大通用公司介绍资料
南大通用GBase 南大通用公司介绍资料
南大通用GBase 8a数据库报错信息gccli ERROR 2006(HY000):GBase server has gone away
南大通用GBase 8a数据库集群,当某个节点服务突然消失,比如宕机,被OOM杀掉等,则连接方会收到报错信息 GBase server has gone away。
南大通用GBase 8a数据库集群查看引擎状态 show engine express status
南大通用GBase 8a数据库集群,可以通过show engine express status命令来查看当前节点的引擎使用状态。特备是内存。
南大通用GBase 8a数据库集群性能优化之保留执行中间表数据参数gcluster_executor_debug
南大通用GBase 8a数据库集群,在执行SQL时会将任务下发到计算节点,有时为了汇总方便,需要使用一些临时中间表做二次计算,在执行完毕后这些临时表会被自动删除。如果对执行过程或操作有怀疑,可以打开gcluster_executor_debug参数,包括中间临时表,以便调试。
南大通用GBase 8a数据库集群show processlist内command数值含义说明
南大通用GBase 8a数据库集群,提供了show processlist命令来查看当前节点的连接和正在执行的SQL,每个连接都有当前的状态,本文介绍各种command状态的含义。
南大通用GBase 8a数据库集群清理加载错误数据loader_logs
南大通用GBase 8a数据库集群,通过Load方式加载数据入库,如果数据出现和表不匹配的情况,会将数据保存到指定位置。默认是连接节点的gcluster的日志目录下。因该数据为用户的,数据库自身并没有定时清理功能,需要用户自行清理。
南大通用GBase 8a数据库集群V95版本的readonly状态,会阻塞后续的数据变动操作(DML,DDL)等
南大通用GBase 8a 数据库集群,在V95版本里如果发生过readonly状态,也就是只读状态,会自动阻塞后续的DML,DDL等数据变动操作。当readonly状态恢复成normal时,系统并不是立即恢复,而是通过一个参数gcluster_mode_checkinterval定时检测,也就是最长你要等待这个时间,SQL才能正常运行下去。