Cara Mencari Saiz Pangkalan Data PostgreSQL
- 3142
- 197
- Clay Weber
Tutorial ini akan membantu anda menentukan saiz pangkalan data dan saiz jadual di pelayan PostgreSQL.
Log masuk pertama ke pelayan anda menggunakan baris arahan dan sambungkan ke pelayan PostgreSQL. Sekarang anda boleh menggunakan arahan berikut untuk menentukan saiz pangkalan data dan jadual di PostgreSQL.
1. Semak Saiz Pangkalan Data PostgreSQL (pertanyaan)
Gunakan arahan berikut untuk menentukan saiz pangkalan data PostgreSQL menggunakan pertanyaan. Pertama, buka cangkang dan sambungkan ke terminal Postgres.
sudo -u postgres psql
Kemudian gunakan fungsi inbuild pg_database_size () untuk mencari saiz pangkalan data dalam pelayan postgresql.
postgres =# pilih pg_database_size ('mydb');
Anda juga boleh menggunakan pg_size_pretty ()
berfungsi bersama -sama dengan di atas untuk menentukan saiz pangkalan data dalam format yang boleh dibaca manusia seperti kb, mb, dan gb dll.
postgres =# pilih pg_size_pretty (pg_database_size ('mydb'));
2. Semak saiz pangkalan data PostgreSQL dengan pgadmin
Pengguna Pgadmin juga boleh menentukan saiz dari antara muka.
Log masuk pertama ke antara muka PGADMIN3. Pilih tab Pangkalan Data dan Buka Statik anda. Di sini anda dapat mencari saiz pangkalan data anda seperti yang ditunjukkan dalam imej di bawah:
3. Cara mencari saiz meja di postgresql
Sambungkan ke pangkalan data sasaran terlebih dahulu dengan arahan berikut:
Postgres =# \ c
mydb;
Sekarang hitung saiz jadual di pelayan postgres menggunakan pg_total_relation_size ()
Fungsi terbina dengan format yang boleh dibaca manusia.
mydb =# pilih pg_size_pretty (pg_total_relation_size ('pekerja'));
Ketahanan
Tutorial ini membantu anda mencari saiz pangkalan data di pelayan PostgreSQL. Juga, berikan butiran untuk mengira saiz jadual dalam pangkalan data.