Trong bài đăng này, tôi chia sẻ một vài tập lệnh để kiểm tra kích thước của Cơ sở dữ liệu, Lược đồ và Bảng của Máy chủ Greenplum.
Đây, tôi đang thực hiện bài tập này bằng cách sử dụng các khung nhìn của lược đồ gp_toolkit của Greenplum.
Kiểm tra kích thước của cơ sở dữ liệu theo MB, GB và TB:
1 2 3 4 5 6 7 8 | SELECT sodddatname, (sodddatsize/1048576) AS Sizein_MB FROM gp_toolkit.gp_size_of_database; SELECT sodddatname, (sodddatsize/1073741824) AS Sizein_GB FROM gp_toolkit.gp_size_of_database; SELECT sodddatname, (sodddatsize/1073741824)/1024 AS Sizein_TB FROM gp_toolkit.gp_size_of_database; |
Kiểm tra kích thước của cơ sở dữ liệu theo MB, GB và TB:
1 2 3 4 5 6 7 8 | SELECT sosdnsp, (sosdschematablesize/1048576) AS Sizein_MB FROM gp_toolkit.gp_size_of_schema_disk; SELECT sosdnsp, (sosdschematablesize/1073741824) AS Sizein_GB FROM gp_toolkit.gp_size_of_schema_disk; SELECT sosdnsp, (sosdschematablesize/1073741824)/1024 AS Sizein_TB FROM gp_toolkit.gp_size_of_schema_disk; |
Kiểm tra kích thước của bất kỳ Bảng hoặc Chỉ mục nào:
1 | SELECT pg_size_pretty(pg_total_relation_size('schema_name.table_name')); |