如何在KingbaseES数据库查看数据库和表的大小
如何在KingbaseES数据库查看数据库和表的大小
·
1、查看单个数据库的大小
使用ksql连接到数据库,使用sys_database_size函数
(1)select sys_database_size('数据库名');
(2)select sys_size_pretty(sys_database_size('数据库名'));
2、查看所有数据库的大小,并按大小排序
select sys_database.datname, sys_database_size(sys_database.datname) as size from sys_database order by size desc;
3、查看单个表的大小,并带单位输出
select sys_size_pretty(sys_relation_size('表名'));
4、查看所有表大小
select schemaname,relname,sys_size_pretty(sys_total_relation_size(relid)) from sys_stat_user_tables where schemaname=' ' order by sys_relation_size(relid) desc limit 5;
更多推荐
已为社区贡献2条内容
所有评论(0)