zoukankan      html  css  js  c++  java
  • PostgreSQL schema/table等大小查看

    1. 查看当前库sehcma大小,并按schema大小排序

    SELECT schema_name, 
        pg_size_pretty(sum(table_size)::bigint) as "disk space",
        round((sum(table_size) / pg_database_size(current_database())) * 100,2)
            as "percent(%)"
    FROM (
         SELECT pg_catalog.pg_namespace.nspname as schema_name,
             pg_total_relation_size(pg_catalog.pg_class.oid) as table_size
         FROM   pg_catalog.pg_class
             JOIN pg_catalog.pg_namespace 
                 ON relnamespace = pg_catalog.pg_namespace.oid
    ) t
    GROUP BY schema_name
    ORDER BY "percent(%)" desc;
                       schema_name                    | disk space | percent(%) 
    --------------------------------------------------+------------+------------
     here_eu_20q2_f_de82ee69_adr_db                   | 670 GB     |      14.49
     here_eu_19q4_f_65b7e619_adr_db                   | 636 GB     |      13.74
     here_eu_20q1_f_2b691ad6_adr_db                   | 634 GB     |      13.70
     pg_toast                                         | 569 GB     |      12.30
     here_eu_19q3_f_03d551cd_adr_db                   | 537 GB     |      11.61
     here_na_20q1_f_17dde91e_adr_db                   | 526 GB     |      11.38
     here_na_20q2_f_77bf295a_adr_db                   | 517 GB     |      11.18
     here_na_19q4_f_77962109_adr_db_20191125_021513   | 493 GB     |      10.65
     here_na_19q3_f_4cecd456_adr_db                   | 257 GB     |       5.55
     here_eu_20q2_f_de82ee69_adr_work                 | 115 GB     |       2.49
     here_eu_20q1_f_2b691ad6_adr_work                 | 104 GB     |       2.24
     here_na_19q4_f_77962109_adr_db                   | 103 GB     |       2.22
     here_eu_19q4_f_65b7e619_adr_work                 | 95 GB      |       2.05
     here_sa_20q2_f_4fd08908_adr_db                   | 60 GB      |       1.30
     here_sa_20q1_f_10c809ef_adr_db                   | 58 GB      |       1.24
     here_sa_19q4_f_52015438_adr_db                   | 56 GB      |       1.20
     here_sa_19q3_f_58fa5e4b_adr_db                   | 52 GB      |       1.13
     here_na_20q2_f_77bf295a_adr_work                 | 50 GB      |       1.08
     here_na_19q4_f_77962109_adr_work                 | 48 GB      |       1.04
     here_na_20q1_f_17dde91e_adr_work                 | 44 GB      |       0.95
     here_na_19q3_f_4cecd456_adr_work                 | 43 GB      |       0.94
     here_na_19q4_f_77962109_adr_work_20191125_021513 | 44 GB      |       0.94
     here_eu_19q3_f_03d551cd_adr_work                 | 28 GB      |       0.60
     here_anz_20q2_f_8beb527d_adr_db                  | 23 GB      |       0.51
     here_anz_20q1_f_e3fd4896_adr_db                  | 23 GB      |       0.49
     here_anz_19q3_f_ce373b15_adr_db                  | 22 GB      |       0.48
     here_mea_20q2_f_4c01689d_adr_db                  | 20 GB      |       0.43
     here_mea_20q1_f_9c9b1589_adr_db                  | 19 GB      |       0.42

     3. 查看当前库中所有表大小,并按降序排列

    SELECT
        table_catalog AS database_name,
        table_schema AS schema_name,
        table_name,
        pg_size_pretty(relation_size) AS table_size
    FROM (
        SELECT
            table_catalog,
            table_schema,
            table_name,
            pg_total_relation_size(('"' || table_schema || '"."' || table_name || '"')) AS relation_size
        FROM information_schema.tables
        WHERE table_schema not in ('pg_catalog', 'public', 'public_rb', 'topology', 'tiger', 'tiger_data', 'information_schema')
        ORDER BY relation_size DESC
        )
        AS all_tables
    WHERE relation_size >= 1073741824;
      database_name  |                   schema_name                    |                table_name                 | table_size 
    -----------------+--------------------------------------------------+-------------------------------------------+------------
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_base_address_point_view               | 46 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_base_address_point_view               | 46 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_shape_point                           | 38 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_shape_point                           | 38 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_shape_point                           | 38 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_shape_point                           | 38 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_shape_point                           | 37 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_work                 | usa_addr_compact                          | 36 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_work_200615_052043   | usa_addr_compact                          | 35 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_work                 | usa_addr_compact                          | 35 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_work_20200609_053311 | usa_addr_compact                          | 35 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_base_door_range_link_view             | 34 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_base_door_range_link_view             | 34 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_work                 | usa_addr_compact                          | 33 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_work                 | usa_addr_compact                          | 33 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_base_door_range_link_view_v1          | 32 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_base_door_range_link_view_v1          | 32 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_base_address_point_view_v1            | 30 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_base_address_point_view_v1            | 29 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db                   | usa_shape_point                           | 28 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_address_point                         | 25 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_address_point                         | 25 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_address_point                         | 25 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_address_point                         | 24 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_address_point                         | 24 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_addr_point_range_timstamp_view        | 20 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_addr_full_timstamp_view               | 20 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_addr_point_range_timstamp_view        | 20 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_addr_full_timstamp_view               | 20 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_final_address_point_range_view_static | 18 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_final_address_point_range_view_static | 18 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_final_address_point_range_view_static | 18 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_final_address_point_range_view_static | 18 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_final_address_point_range_view_static | 18 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_address_point_name                    | 16 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_address_point_name                    | 16 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_address_point_name                    | 16 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_address_point_name                    | 16 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_address_point_name                    | 16 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_door_range                            | 16 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_door_range                            | 16 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_door_range                            | 15 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_door_range                            | 15 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_door_range                            | 15 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_final_address_full_view               | 14 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_final_address_full_view               | 14 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_final_address_full_view               | 14 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_final_address_full_view               | 14 GB
     TnGeo-Here-Data | here_na_19q3_f_4cecd456_adr_db                   | usa_final_address_full_view               | 14 GB
     TnGeo-Here-Data | here_eu_20q2_f_de82ee69_adr_work                 | gbr_admin_center_compact                  | 13 GB
     TnGeo-Here-Data | here_eu_20q1_f_2b691ad6_adr_work                 | gbr_admin_center_compact                  | 12 GB
     TnGeo-Here-Data | here_eu_19q4_f_65b7e619_adr_work                 | gbr_admin_center_compact                  | 12 GB
     TnGeo-Here-Data | here_eu_19q3_f_03d551cd_adr_work                 | gbr_admin_center_compact                  | 12 GB
     TnGeo-Here-Data | here_eu_20q2_f_de82ee69_adr_work                 | fra_addr_compact                          | 12 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db                   | usa_address_point_name                    | 11 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db                   | usa_door_range                            | 11 GB
     TnGeo-Here-Data | here_eu_20q1_f_2b691ad6_adr_work                 | fra_addr_compact                          | 11 GB
     TnGeo-Here-Data | here_eu_19q4_f_65b7e619_adr_work                 | fra_addr_compact                          | 11 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db                   | usa_street_link_geohash                   | 11 GB
     TnGeo-Here-Data | here_na_20q2_f_77bf295a_adr_db_200615_052043     | usa_street_link_geohash                   | 11 GB
     TnGeo-Here-Data | here_na_20q1_f_17dde91e_adr_db                   | usa_street_link_geohash                   | 11 GB
     TnGeo-Here-Data | here_na_19q4_f_77962109_adr_db_20200609_053311   | usa_street_link_geohash                   | 11 GB
  • 相关阅读:
    Ubuntu 16.04中VirtualBox 5.1使用U盘/USB设备的方法
    VirtualBox中的虚拟机在Ubuntu 下无法启动之问题解决
    XX-net 部署网络
    Ubuntu 16.04安装Git及GUI客户端
    Ubuntu dns
    rapidjson
    ubuntu14.04 安装 搜狗输入法
    Ubuntu中解决机箱前置耳机没声音
    C++调试帮助
    ubuntu16.04安装virtualbox
  • 原文地址:https://www.cnblogs.com/ilifeilong/p/7435206.html
Copyright © 2011-2022 走看看