南大通用GBase 8a数据库集群,在新的版本里提供了充分利用CPU,内存的多实例版本。本文只介绍个人使用中发现的变动内容,如需完整的请索要官方产品文档。
南大通用GBase 8a命令行客户端由于stdbuf缓冲导致输出信息顺序错误
南大通用GBase 8a提供了命令行客户端gccli 用来执行sql语句,也支持批量执行。如果将输出结果转到文件,会出现输出信息顺序错误问题。解决方案是关闭stdbuf的缓冲区。
南大通用GBase 8a多表关联删除delete join
南大通用GBase 8a数据库集群支持对一张表,关联删除。其语法和update类似。
南大通用GBase 8a在V95版本支持session事务内内对一张表的多次更新变动DML操作
南大通用GBase 8a数据库集群,V8版本不支持一个session事务内对同一个表的多次DML操作,必须先commmit或rollback才可以。在V95版本里,提供了这个功能。
南大通用GBase 8a一键安装功能介绍
南大通用GBase 8a数据库集群,在安装时默认是通过多个步骤来完成的,安装,设置主备策略,初始化,还包括后期的配置集群参数等。本文介绍集群自带的一键安装功能,可以完成如上的全部步骤。
南大通用GBase 8a加载hadoop文件报错Couldn't resolve host name
南大通用GBase 8a数据库集群支持hadoop加载,但要求每个节点都要配置主机IP的配置信息(DNS),如没有配置则会报Couldn't resolve host name错误
南大通用GBase 8a获得加载的任务号taskId的参数gbase_loader_last_task_id
南大通用GBase 8a通过load方式进行数据加载,每个加载任务一旦启动,会产生一个task id号码,用户可以通过其查看错误数据等信息。 数据库通过session级的变量gbase_loader_last_task_id获得最后一次加载的任务号。
南大通用GBase 8a扩容并行任务参数gcluster_rebalancing_concurrent_count
南大通用GBase 8a数据库集群,在扩容时通过gcluster_rebalancing_concurrent_count参数,配置在后台做重分布的并行任务数量。如果是0,则等同于暂停。一般建议根据系统资源情况,设置1-10。
南大通用GBase 8a的注释comment 功能介绍,更新注释的方法,最大长度限制
南大通用GBase 8a数据库集群支持表的注释comment ,字段的注释,本文介绍表创建时的注释以及表注释和字段注释的装修。
南大通用GBase 8a数据库的gcadmin返回GC_AIS_ERR_LIBRARY报错信息
南大通用GBase 8a数据库集群提供了gcadmin的管理命令来获得集群当前状态,如果返回报错信息GC_AIS_ERR_LIBRARY,目前已知操作系统/dev/shm内存不足导致,最少需要128M。