Menyelidiki metadata dengan katalog sistem dan tampilan sistem
Untuk menyelidiki metadata di database Azure Database for PostgreSQL, Anda bisa mengkueri tampilan atau tabel yang mengakses data, atau menggunakan antarmuka yang menampilkan data dari katalog sistem.
Menyelidiki metadata di portal Microsoft Azure
Portal Microsoft Azure memiliki banyak halaman untuk pengaturan dan pemantauan yang memungkinkan Anda menilai, dan dalam beberapa kasus, memodifikasi metadata.
Halaman ini biasanya merupakan metode yang paling mudah dan informatif untuk melihat metadata untuk metrik yang paling umum diperlukan. Banyak metrik juga dapat ditampilkan dalam grafik untuk memberikan representasi visual perubahan dari waktu ke waktu.
Menyelidiki metadata menggunakan tabel sistem dan tampilan sistem
Untuk mengkueri metadata dalam database atau server Azure Database for PostgreSQL, Anda dapat menjalankan kueri SQL pada tabel dalam skema pg_catalog. Beberapa tabel pg_catalog yang paling berguna adalah:
pg_database pg_database memiliki informasi dasar seperti pemilik database (di datdba), kolase, dan batas koneksi (di datconnlimit). Datconnlimit dari -1 menandakan bahwa tidak ada batas koneksi.
pg_stat_database pg_stat_database berisi informasi kunci untuk setiap database, diperbarui secara real time. Mengkueri tabel ini memungkinkan Anda melihat jumlah pembatalan dan kebuntuan pada setiap database.
Untuk melihat metadata yang, Anda mengharuskan sering kali perlu menulis kueri sql yang kompleks terhadap tabel sistem. Kueri yang paling umum direferensikan dalam tampilan sistem. Tampilan ini berada dalam skema pg_catalog dan dapat dicantumkan dengan kueri berikut:
SELECT viewname
,definition
FROM pg_catalog.pg_views
WHERE schemaname = 'pg_catalog';
Metadata server database
Proporsi besar metadata dalam katalog sistem adalah pengaturan server dan data. Data ini tersedia dalam database apa pun dan tidak perlu beralih database.
Ada dua tabel sistem yang khusus database dan Anda perlu menyambungkan ke database yang benar untuk menampilkan datanya.