南大通用GBase 8a单机版安装,请先按照默认值操作,确保能正常安装使用。本文采用官方免费版本GBase8a-NoLicense-Free-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2为例,介绍单机版安装步骤。
月度归档: 2020年9月
南大通用GBase 8a加载报错Serious errors,at least partition of table is invalid or offline
南大通用GBase 8a数据库集群,是通过主副本来保持一致性,如果主备分片所在服务器都出现OFFLINE或服务CLOSE,就会出现主副本都不可用,报Serious errors,at least partition of table is invalid or offline。
南大通用GBase 8a 扩容重分布后因快速扩容参数gcluster_rebalancing_random_table_quick_mode 导致磁盘空间没有明显变动
南大通用GBase 8a数据库集群支持扩容功能,一般是因为磁盘空间或者性能原因。如果扩容重分布后磁盘空间没有明显变动,那可能是有大量的随机分布表,他们默认是不参与数据重新分散到所有节点的。
南大通用GBase 8a 扩容操作详细实例
南大通用GBase 8a数据库集群,支持从现有集群扩容操作,可以同时扩容多个数据节点和管理节点。扩容一般是因为空间占用或者性能问题导致。GBase 通过重分布功能将数据重新分散到所有的数据节点上,以实现数据空间的再平衡。本文是一个详细操作步骤和手顺。
南大通用GBase 8a 缩容操作步骤实例
南大通用GBase 8a数据库集群,支持从现有集群缩容操作,可以缩容多个数据节点,也可以缩容多个管理节点,当然也可以同时缩容。其中数据节点缩容要创建新的分布策略,将数据重分布到新的distribution上。本文是一个详细操作步骤。
南大通用GBase 8a 通过first_rows的hint提高带limit的简单查询性能
南大通用GBase 8a 数据库集群,在执行最简单的 select where limit 时,不包含order, group等复杂操作。GBase 通过first_rows的hint,在系统资源浪费和性能之间取得一定的平衡。
南大通用GBase 8a 支持CTE 功能with as 介绍
南大通用GBase 8a数据库支持了CTE功能,同通过_t_gcluster_support_cte 参数控制。如果没有打开会报This version of GBase doesn't yet support 'CTE' 报错。
南大通用GBase 8a 在V95版本对表自增列auto_increment的支持样例
南大通用GBase 8a数据库集群,从一开始就不支持主键,外键,唯一键等,同时因为技术原因,也没有支持自增列。 在V95版本里,第一次正式支持了自增列,但也有一些限制,特别是不保证数值连续。如果用户非常关心连续性,请在原始数据里包含计算好的列值。
南大通用GBase 8a 查看当前连接数
南大通用GBase 8a 数据库集群,每个管理节点都平等的接受用户连接,管理员可以通过show processlist命令,或者运行状态threads_running单独查看某个节点的连接情况,也可以通过元数据表 COORDINATORS_TASK_INFORMATION 同时查看每个节点的连接情况。
南大通用GBase 8a加载LOAD报错 Too many bad records 原因和解决方案
南大通用GBase 8a 数据库集群通过LOAD方式加载入库到一张表里面,当用户数据和表列定义出现不匹配是,会生成错误数据被忽略掉 skipped records, 用户可以通过max_bad_records参数设定最多错误行数,默认为不限制,如果超过则报Too many bad records错误。