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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
2013-08-19 JERSEY中文翻译(第三章、模块和依赖)
2013-08-19 JERSEY中文翻译(第一章、Getting Started、2.2)