PostgreSQL运维常用命令
PostgreSQL运维常用命令
查看当前连接的用户名
1 | select * from current_user |
给普通用户授权
1 | GRANT USAGE ON SCHEMA sch_user TO usr_user; |
查询表大小,不含索引
1 | db_database=> select pg_size_pretty(pg_relation_size('sch_admin.tab_table0')); |
查询表大小,含索引
1 | db_database=> select pg_size_pretty(pg_total_relation_size('sch_admin.tab_table0')); |
查WAL文件
1 | select *,size/1024/1024 as "MB" from pg_ls_waldir(); |
查数据库日志
1 |
PG查表大小
1 | SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Chan Revival Sky!
评论