南大通用GBase 8a 提供了标准SQL的insert values 方式插入数据,但由于列存在小数据量磁盘IO上的先天劣势,性能很差。本文提供集中方法,可以在一定程度上提高插入性能,但如果你的数据很多,还是建议用LOAD的方式,insert如何优化也至少比load性能下降1-2个数量级以上。
分类: GBase8a日常使用
类似使用手册,普通的各种功能的使用方法,SQL语法,函数的功能介绍,各种工具的常规使用等。一些疑难杂症归类到常见疑问里。
南大通用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命令简单。注意集群分管理节点和数据节点,需要各自查看,且每个机器也各自不同。该功能主要用于运维和监控。
南大通用GBase8a 集群查看数据库参数的当前值
南大通用GBase 8a数据库集群有很多的参数,可以通过配置文件,set命令等进行设置。还可以通过show命令或者元数据表 GLOBAL_VARIABLES,SESSION_VARIABLES查看当前的参数值。
南大通用GBase8a 集群查看建表结构,存储过程的语句
南大通用GBase 8a数据库集群,通过show create方式,可以查看到建表语句或存储过程语句。 有可以通过元数据表tables和proc进行每个部分的查看。
南大通用GBase8a 集群查看哪些自定义函数和存储过程
南大通用GBase 8a数据库集群,提供了元数据表 gbase.proc 查看存储过程的情况, 也可以用show的快捷方式查看名字等。
南大通用GBase8a 集群查看表里有哪些列,某个列是否存在
南大通用GBase 8a数据库集群提供了元数据表information_shema.columns,获得指定表的列定义。也可以通过desc 方式查看列定义。
南大通用GBase8a 集群查看库里有哪些视图(类似 show views)
南大通用GBase 8a数据库集群,提供了元数据表 information_schema.view 来获得视图的情况。请注意在show tables时,默认也会把view视图显示出来,可以通过table_type的值进行区分。
南大通用GBase8a 集群查看或判断库里有哪些表,或某张表是否存在
南大通用GBase 8a数据库集群,提供了元数据表information_schema.tables,方便用户查看已经创建的表的情况。命令行也可以用show tables查看当前库的表,使用like 进行模糊匹配。