南大通用GBase 8a提供了查看分布表各分片数据量的功能,在新版9.5里又提供了segment_id来查看分片分片数据,本文提供了2个自定义存储过程,来方便试用。
分类: GBase8a日常使用
类似使用手册,普通的各种功能的使用方法,SQL语法,函数的功能介绍,各种工具的常规使用等。一些疑难杂症归类到常见疑问里。
南大通用GBase 8a 支持Base64加解密函数V9.5.3版本
从GBase 8a V9.5.3版本开始,内置支持Base64的加密和解密,通过to_base64和from_base64两个函数实现。
南大通用GBase 8a一个CUDF样例
本文提供一个简单的GBase 8a数据库集群,采用C编写UDF的样例代码,仅供参考。
南大通用GBase 8a安装时修改指定默认的端口方法
南大通用GBase 8a数据库集群,默认使用一些端口号,比如5258,5050等,但支持用户在安装时,修改端口号,用指定的端口安装数据库集群。本文介绍GBase 8a安装时修改指定默认的端口方法。
南大通用GBase 8a 排序支持nulls first / last的使用样例,包括开窗函数
在GBase 8a 8.6.2Build43版本,开始支持在开窗函数和普通排序order 部分指定null值的位置,包括 nulls first, 和 nulls last,不之指定时默认是nulls last效果。
南大通用GBase 8a 对明文密码的安全保护措施
本文介绍在GBase 8a 数据库集群里,在涉及密码明文的安全保护方面处理措施,确保密码明文不会被获得。包括命令行登录密码,SQL语句里连接数据源的密码,同时在数据库日志里也需要屏蔽。
南大通用GBase 8a V8版本节点替换期间通过并发数控制资源使用减少对系统影响的方法
在节点替换期间,需要从备份节点读取并传输大量数据,必然会对现有系统造成影响。在V9版本里是通过重分布的方式实现… 继续阅读 南大通用GBase 8a V8版本节点替换期间通过并发数控制资源使用减少对系统影响的方法
南大通用GBase 8a 从集群层通过segment_id直接查询分片数据排查倾斜
南大通用GBase 8a 数据库集群,将数据按照用户指定的分布格式切分,保存在多台数据计算节点上。本文介绍在新版9.5.3版本里,如果通过segment_id直接查询某些计算节点的数据。
南大通用GBase 8a通过内存永久缓冲表数据来减少磁盘IO提高性能
南大通用GBase 8a数据库集群,提供了内存缓冲热数据的功能来减少磁盘IO,当有新数据访问被缓冲时,如果内存占用已经超限,则部分已经缓冲的数据将被换出内存。如果部分频繁访问的表,数据量相对内存也不是很大,可以通过GBase 8a内置的功能,将数据永久缓冲在内存里,不再换出。
南大通用GBase 8a通过rebalance to实现回退重分布表操作
南大通用GBase 8a数据库支持在线扩容,其中重分布步骤rebalance,将老数据重分布到新的分布策略(distirbution id),在某些情况下,也可以通过rebalance to 将新策略数据,回退到老的策略上。