码迷,mamicode.com
首页 > 数据库 > 详细

实用的SQL语句

时间:2017-01-18 12:31:41      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:pos   elk   int   res   pretty   sql   ase   des   sel   

 

-- =================================================

-- 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语句

标签:pos   elk   int   res   pretty   sql   ase   des   sel   

原文地址:http://www.cnblogs.com/sztom/p/6296064.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!