合 GBase 8a常用运维SQL
Tags: GBaseDBA脚本GBase 8a日常运维运维SQL
简介
gbase8a MPP数据库主要常用的是information_schema、performance_schema.、gbase系统库。
使用方法和MySQL非常类似,甚至可以使用MySQL 5.7客户端连接GBase 8a数据库。
常用SQL
使用超级管理员登录集群数据库(或使用企业管理器连接)
1 | gccli -u用户名 -p密码 -D连接的数据库 |
使用系统函数,查看当前系统信息
1 2 3 | select version(); select vc(); select user(); |
查看当前实例数据库信息
1 | show databases; |
切换当前连接数据库
1 | use information_schema; |
查看数据库中的tables表的总条数信息
1 | select count(*) from information_schema.tables ; |
查看当前集群中mydb数据库中所有表信息
1 | select TABLE_name from information_schema.tables where TABLE_SCHEMA='mydb'; |
查看当前集群中所有的视图信息
1 | select TABLE_name from information_schema.tables where TABLE_TYPE like 'VIEW'; |
查询当前节点gcluster层磁盘空间使用信息
1 2 | use performance_schema; select * from performance_schema.DISK_USAGE_INFO; |
查询集群某节点的gcluster层和gnode层磁盘空间使用信息
1 | select * from performance_schema.CLUSTER_DISK_USAGE_INFO where host='vm1'; |