【PG常用命令】postgresql数据库统计对象大小
--查看数据库大小,不计算索引selectpg_size_pretty(pg_database_size('mydb'));--查看数据库大小,包含索引selectpg_size_pretty(pg_total_size('mydb'));--查看表中索引大小selectpg_size_pretty(pg_indexes_size('test_1'));--查看表大小,不包括索引selectpg_size_pretty(pg_relation_size('test_1'));--or\dt+test_1--查看表大小,包括索引selectpg_size_pretty(pg_total_relation_size('test_1'));--查看某个模式大小,包括索引。不包括索引可用pg_relation_sizeselectschemaname,round(sum(pg_total_relation_size(schemaname||'.'||tablename))/1024/1024)"Mb"frompg_tableswhereschemaname='mysch'groupby1;--查看表空间大小selectpg_size_pretty(pg_tablespace_size('pg_global'));--查看表对应的数据文件selectpg_relation_filepath('test_1');--切换log日志文件到下一个selectpg_rotate_logfile();--切换日志selectpg_switch_xlog();checkpoint
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。