Kiểm tra dung lượng database trong PosgreSQL – Cuongquach.com | Một bài note nhỏ giúp bạn kiểm tra tổng dung lượng của các Database đang chiếm dụng trong dịch vụ PosgreSQL đang chạy nhé.
Thao tác kiểm tra dung lượng các database trong PosgreSQL
Đầu tiên, bạn kết nối psql
đến dịch vụ PostgreSQL.
# psql -U postgres -h postgres.cuongquachlab.com
Chạy cú pháp lệnh SQL sau để thống kê các database đang có trong PostgreSQL cùng kích thước dung lượng đang chiếm dụng của các Database.
postgres=> SELECT pg_database.datname, pg_database_size(pg_database.datname), pg_size_pretty(pg_database_size(pg_database.datname)) FROM pg_database ORDER by 2 DESC; datname | pg_database_size | pg_size_pretty ------------------+------------------+---------------- booking | 340951555 | 325 MB identity | 292209155 | 279 MB coupon | 8577539 | 8377 kB postgres | 8254111 | 8061 kB setting | 8249859 | 8057 kB rdsadmin | 8229535 | 8037 kB post | 8184323 | 7993 kB template0 | 8028675 | 7841 kB template1 | 8028675 | 7841 kB
Đơn giản phải không nào, nếu bạn dùng các PosgreSQL GUI Admin như Pgadmin hay phpPgAdmin đều cũng có hỗ trợ phần này cho bạn.
Nguồn: https://cuongquach.com/