postgresql10一些常用的查询

     <李>   

  查询索引的有效性   

  

  选择d.tablename, a。relname (c。indisvalid当真正& # 39;有效& # 39;其他& # 39;无效& # 39;isvalid结束),c。从pg_class indkey pg_namespace b, pg_index c, pg_indexes d 一个地方。relkind=& # 39;我# 39;和a.relname=b。oid和b.nspname=& # 39;公共# 39;和一个。oid=c。indexrelid d.indexname=S蒬.tablename relname秩序;   

  李   <李>   

  表查询   

  

  select * from pg_table schemaname=& # 39; xxx # 39;;   

  李   <李>   

  查询索引或者表的大小   

  

  选择pg_size_pretty (pg_relaion_size(& # 39;测试# 39;));   

  李   <李>   

  统计表的行数   

  

  选择a.relname, a。从pg_class reltuples: int, pg_namespace b a.relnamespace=b。oid和b.nspname=& # 39;公共# 39;和a.relkind=& # 39; " # 39;由a.relname秩序;   

  李   

postgresql10一些常用的查询