南大通用GBase 8a数据库集群,单个表最多支持2000个列,包括临时表。在进行多表join时,如果select部分用到的列太多,也会造成中间表的列数超过了2000个。
分类: GBase8a错误处理
数据库使用报错,以及能解决或规避的方案。不包括产品BUG.a
南大通用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 8a数据库报错信息gccli ERROR 2006(HY000):GBase server has gone away
南大通用GBase 8a数据库集群,当某个节点服务突然消失,比如宕机,被OOM杀掉等,则连接方会收到报错信息 GBase server has gone away。
南大通用GBase 8a数据库集群查询报错Table 'XXXX' is marked as crashed and should be repaired
南大通用GBase 8a数据库集群,其元数据大部分是保存在GsSYS引擎上的,如果表数据出现损坏,就会报Table 'XXXX' is marked as crashed and should be repaired。本文介绍其修复方法。
南大通用GBase 8a集群V95版本grant file报错 Incorrect usage of VC GRANT and GLOBAL PRIVILEGES.
南大通用GBase 8a数据库集群,在对数据库用户授权 grant file权限是,和V8一样,grant file除了必须是*.* ,不支持指定库名和表名外,还需要前面加上VC的*。
南大通用GBase 8a集群grant file、reload报错 gcluster dal error: Incorrect usage of DB GRANT and GLOBAL PRIVILEGES.
南大通用GBase 8a数据库集群,在对数据库用户授权 grant file权限必须是*.* ,不支持指定库名和表名。
南大通用GBase 8a集群报错metadata is incomplete on localhost
南大通用GBase 8a数据库集群,在本地的gbase.table_distribution表里保存了所有express引擎表的元数据,如果其损坏,将造成本机gcluster无法获取表信息,将报metadata is incomplete on localhost。
南大通用GBase 8a集群V95新安装注意事项
南大通用GBase 8a集群V95新安装注意事项
南大通用GBase 8a集群LOCK,其它节点都是CLOSE/OFFLINE,只能看到自己OPEN
南大通用GBase 8a集群LOCK,其它节点都是CLOSE/OFFLINE,只能看到自己OPEN,一般是防火墙的问题。