实用的SQL语句
Posted osoft
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实用的SQL语句相关的知识,希望对你有一定的参考价值。
-- =================================================
-- Postgresql
-- DB size
-- select pg_database_size(‘DBname‘) --,单位:bigint
-- select pg_size_pretty(pg_database_size(‘DBname‘)); --单位:MB -- "4677 MB"
-- pg_tablespace
-- select spcname from pg_tablespace;
-- select pg_tablespace_size(‘pg_default‘); ,单位:bigint
-- select pg_size_pretty(pg_tablespace_size(‘pg_default‘)); --单位:MB -- "9418 MB"
-- all table size : 从大到小排序列出
-- select relname, pg_size_pretty(pg_relation_size(relid))
from pg_stat_user_tables
where schemaname=‘public‘ order by pg_relation_size(relid) desc;
-- all table count :按记录数量从大到小排序列出
-- SELECT relname, reltuples
FROM pg_class r JOIN pg_namespace n ON (relnamespace = n.oid)
WHERE relkind = ‘r‘ AND n.nspname = ‘public‘ ORDER BY reltuples desc
-- =====================================================
其他数据库陆续添加中。
以上是关于实用的SQL语句的主要内容,如果未能解决你的问题,请参考以下文章