GBase 8a集群导出少量数据为insert values格式
分类: GBase8a日常使用
类似使用手册,普通的各种功能的使用方法,SQL语法,函数的功能介绍,各种工具的常规使用等。一些疑难杂症归类到常见疑问里。
GBase 8a集群如何批量导出表结构
GBase 8a数据库集群,提供了gcdump工具,将数据库、表、存储过程等的结构导出,以便用户重复使用。
GBase 8a集群查看gnode计算节点某张表的锁
GBase 8a数据库集群,通过锁机制实现并行访问控制,在集群管理层和数据计算层都有各自的锁,本文介绍在计算节点查看锁的方法。
GBase 8a集群查看所有节点正在运行的SQL
查看集群当前正在运行的所有任务,特别是运行时间最长的任务。
GBase 8a 集群加载数据LOAD的方法
86版本不再使用加载服务dispserver和控制文件,而是采用了SQL方式从数据源(ftp, http, hadoop) 直接加载的方式。本文提供SQL语法和样例。
GBase 8a集群导出数据到文件,支持ftp,sftp,hadoop等
GBase8a数据库集群,通过LOAD方式从各种数据源加载到数据库,同时也可以从数据库导出数据到各种数据源上。通过select into outfile ,并指定本地或者ftp , sftp ,hadoop等数据源,将数据导出成文件。本文提供语法和样例。
GBase 8a 集群insert慢的原因以及如何提高insert values性能
GBase 8a 提供了标准SQL的insert values 方式插入数据,但由于列存在小数据量磁盘IO上的先天劣势,性能很差。本文提供集中方法,可以在一定程度上提高插入性能,但如果你的数据很多,还是建议用LOAD的方式,insert如何优化也至少比load性能下降1-2个数量级以上。
GBase8a 集群查看表索引
GBase 8a数据库集群,当前版本目前只支持一种hash索引,同时提供了元数据表 information_schema. statistics 查看索引情况。
GBase 8a集群查看自定义函数和C编写的UDF
GBase 8a数据库集群,除了支持SQL编写的自定义函数外,也支持C编写的自定义函数,来提高一些运算的效率。数据库提供了元数据表gbase.func,方便查看当前的使用情况。
GBase 8a集群查看当前运行状态,内存使用情况
GBase 8a数据库集群运行时的很多状态,可以通过元数据表 GLOBAL_STATUS,SESSION_STATUS进行读取,也可以用show命令简单。注意集群分管理节点和数据节点,需要各自查看,且每个机器也各自不同。该功能主要用于运维和监控。