zoukankan      html  css  js  c++  java
  • POSTGRESQL 查看数据库 数据表大小

    1、查看数据库大小:

    select pg_database_size('log_analysis');

    select pg_database_size('log_analysis');
    
     pg_database_size 
    ------------------
             23799992
    (1 row)

    2、select pg_database.datname, pg_size_pretty (pg_database_size(pg_database.datname)) AS size from pg_database; 

    log_analysis=# select pg_database.datname, pg_size_pretty (pg_database_size(pg_database.datname)) AS size from pg_database; 
    
       datname    |  size   
    --------------+---------
     template1    | 6594 kB
     template0    | 6457 kB
     postgres     | 6586 kB
     b2c_product  | 27 GB
     spider       | 11 MB
     crm          | 54 MB
     log_analysis | 23 MB
    (7 rows)
    
    log_analysis=# 

    3、按顺序查看索引

    select indexrelname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_indexes where schemaname='public' order by pg_relation_size(relid) desc;

    log_analysis=# select indexrelname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_indexes where schemaname='public' order by pg_relation_size(relid) desc;
    
                            indexrelname                        | pg_size_pretty 
    ------------------------------------------------------------+----------------
     pk_dim_sight_area                                          | 184 kB
     idx_area_dim_sight_area                                    | 184 kB
     idx_city_dim_sight_area                                    | 184 kB
     idx_country_dim_sight_area                                 | 184 kB
     idx_region_dim_sight_area                                  | 184 kB
     pk_dim_page_type                                           | 8192 bytes
     cpc_supplier_sight_daily_pkey                              | 0 bytes

    4、查看所有表的大小

    select relname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_tables where schemaname='public' order by pg_relation_size(relid) desc;

    log_analysis=# select relname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_tables where schemaname='public' order by pg_relation_size(relid) desc;
    
                        relname                     | pg_size_pretty 
    ------------------------------------------------+----------------
     dim_sight_area                                 | 184 kB
     dim_page_type                                  | 8192 bytes
     wirelessapi_log_2014_08_08                     | 0 bytes
     trace_log_2014_08_04                           | 0 bytes
     dm_mobile                                      | 0 bytes
     trace_log_2014_07_14                           | 0 bytes
  • 相关阅读:
    【设计模式】适配器
    【c++算法】变序性算法
    【电信业务】【原则与规范】TMF的NGOSS
    【电信业务】【原则与规范】ITU的TMN
    【c++算法】排序算法
    家后
    【设计模式】桥接
    【电信业务】【原则与规范】SOA 面向服务架构
    UIImage转换成UIView
    ASIHTTPREQUEST网络加载图片
  • 原文地址:https://www.cnblogs.com/liqiu/p/3922288.html
Copyright © 2011-2022 走看看