GBase 8a数据库集群,对数据节点的主副本备份方式,默认是循环制,2备份1,3备份2,4备份3,1备份最后1个节点。在某些情况下,可以人工指定备份方式,比如本文介绍的分成多个组,组内互备,也就是2备份1,1备份2,4备份3,3备份4。本文提供自动生成gcChangeInfo.xml同组互备策略的脚本。
分类: GBase8a日常使用
类似使用手册,普通的各种功能的使用方法,SQL语法,函数的功能介绍,各种工具的常规使用等。一些疑难杂症归类到常见疑问里。
GBase 8a表级全量和增量备份还原功能测试gcrcman.py
本文介绍GBase 8a数据库集群自带的备份还原工具gcrcman的使用,尝试备份还原一个表。
GBase 8a的如何拿到行号,rowid,类似oracle的rowid
本文介绍GBase 8a数据库集群内部,对没一行数据的行号rowid的方案。如Oracle等数据库,提供了rowid来唯一标识一行数据,在GBase里也提供了rowid,但因为是MPP,所以在随机分布表里,每个节点是各自独立的,只有复制表才能保证一致性。
GBase 8a在服务启动后同步REDOLOG数据期间出现的GC_AIS_ERR_TRY_AGAIN错误
本文介绍GBase 8a数据库集群,其它节点全部正常,一台服务停止状态。而当这个节点服务启后,显示成功了,但输入gcadmin显示GC_AIS_ERR_TRY_AGAIN。原因是同步REDOLOG信息。
GBase 8a支持国产CPU,华为泰山的鲲鹏(Kunpeng),曙光的海光(Hygon)
本文介绍GBase 8a 数据库集群对国产CPU的支持情况,除了龙芯外,2019年再次增加对鲲鹏(Kunpeng)和海光(Hygon)CPU的支持。
GBase 8a数据库集群新手使用入门
本文档适合于首次接触GBase 8a 集群的用户,以862Build43版本为基础,介绍安装,建表,入库,导出等最常用操作。GBase 8a数据库集群新手使用入门。
GBase 8a节点间数据传输的select into server语法介绍
GBase 8a节点间数据传输的select into server语法介绍
GBase 8a元数据表gbase.table_distribution
GBase 8a数据库集群,用gbase.table_distribution元数据表记录每个express表的情况,比如表类型,分布列,分布策略ID,V95版本增加虚拟集群ID, 镜像ID等。
GBase 8a增加字段的长度或更改类型定义
GBase 8a数据库集群,目前不支持字段的定义修改,除了varchar类型可以增加长度,其它的类型或属性均不可以,需要重建一个字段过渡一下。
GBase 8a 加载大量小文件时,通过NOSPLIT参数较少执行计划耗时
GBase 8a 数据库集群,在记载的执行计划阶段,要先获得每个加载文件的大小,然后接近容量平均的方式,分发个多个加载服务进行处理。如果文件很多,也很小,其耗时也将很多,甚至接近真正加载的耗时。通过NOSPLIT参数吗,可以去掉这个检测,直接按文件数量划分工作量。