Topik ini menjelaskan tabel sistem yang terkait dengan Dynamic Table Hologres.
Nama Tabel | Deskripsi |
Menyimpan metadata Dynamic Table. | |
Menyimpan alur data Dynamic Table. | |
Menyimpan informasi mengenai task refresh Dynamic Table yang sedang berjalan. Catatan Tabel sistem ini tidak didukung untuk instans Hologres versi V3.1 dan yang lebih baru. | |
Menyimpan riwayat task refresh Dynamic Table. |
Tabel sistem hologres.hg_dynamic_table_properties
Tabel sistem hologres.hg_dynamic_table_properties menyimpan metadata Dynamic Table. Tabel berikut menjelaskan bidang-bidangnya.
Bidang | Deskripsi |
dynamic_table_namespace | Schema tempat Dynamic Table berada. |
dynamic_table_name | Nama Dynamic Table. |
property_key dan property_value | Properti dan nilai properti Dynamic Table. Properti tersebut dijelaskan sebagai berikut:
|
Tabel sistem hologres.hg_dynamic_table_dependencies
Tabel sistem hologres.hg_dynamic_table_dependencies menyimpan alur data Dynamic Table. Tabel berikut menjelaskan bidang-bidangnya. Perhatikan hal-hal berikut:
Satu Dynamic Table dapat berkorespondensi dengan beberapa tabel dasar, sehingga mungkin terdapat beberapa catatan.
Tabel status juga dianggap sebagai tabel dasar dari Dynamic Table. Secara default, tabel tersebut ditempatkan di schema sistem
hologres_streaming_mv. Anda dapat mengabaikannya dalam praktik.Anda dapat menggunakan tabel sistem seperti pg_class untuk membedakan lebih jelas antara tabel dasar dan Dynamic Table.
Bidang | Deskripsi |
table_namespace | Schema tempat tabel dasar berada. |
table_name | Nama tabel dasar. |
dynamic_table_namespace | Schema tempat Dynamic Table berada. |
dynamic_table_name | Nama Dynamic Table. |
dependency | Jenis tabel dasar. Nilai yang valid:
|
Tabel sistem hologres.hg_dynamic_table_refresh_activity
Tabel sistem ini tidak didukung pada instans Hologres versi V3.1 dan yang lebih baru.
Tabel sistem hologres.hg_dynamic_table_refresh_activity mencatat task refresh Dynamic Table yang sedang berjalan. Tabel berikut menjelaskan bidang-bidangnya:
Bidang | Deskripsi |
pid | ID proses dari task refresh Dynamic Table. Anda dapat menggunakan PID untuk membatalkan task refresh yang sedang berjalan. Untuk informasi selengkapnya, lihat Membatalkan task refresh. |
datname | Database tempat Dynamic Table berada. |
query_id | ID kueri dari task refresh Dynamic Table. |
usename | Pengguna yang melakukan refresh Dynamic Table. |
query | Query refresh. |
refresh_mode | Mode refresh Dynamic Table. Nilai yang valid:
|
refresh_start | Waktu mulai tugas refresh. |
duration | Waktu eksekusi task refresh. |
serverless_queue_time_ms | Waktu antrian bagi task refresh untuk menggunakan resource tanpa server. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_resource_used_time_ms | Waktu penggunaan resource tanpa server oleh task refresh. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_allocated_cores | Spesifikasi resource tanpa server yang digunakan oleh task refresh. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_allocated_workers | Jumlah worker tanpa server yang digunakan oleh task refresh. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
table_write | Dynamic Table tempat task refresh dilakukan. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
Tabel sistem hologres.hg_dynamic_table_refresh_history
Tabel sistem hologres.hg_dynamic_table_refresh_history menyimpan data historis task refresh Dynamic Table. Secara default, data disimpan selama satu bulan. Tabel berikut menjelaskan bidang-bidangnya.
Bidang | Deskripsi |
datname | Nama database tempat Dynamic Table berada. |
schema_name | Schema tempat Dynamic Table berada. |
dynamic_table_name | Nama Dynamic Table. |
query_id | ID kueri dari refresh. Anda dapat menggunakan ID kueri untuk membuka Query Insight guna melihat informasi kueri yang lebih detail. |
refresh_start | Waktu mulai refresh. |
refresh_end | Waktu selesai refresh. |
duration | Durasi refresh. |
refresh_latency | Latensi data saat refresh selesai. |
refresh_mode | Mode refresh Dynamic Table. Nilai yang valid:
|
status | Status refresh. Nilai yang valid:
|
queue_time_ms | Waktu antrian untuk meminta resource tanpa server. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_allocated_cores | Jumlah resource tanpa server yang digunakan, dalam satuan CU. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_allocated_workers | Jumlah worker tanpa server yang digunakan. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
serverless_resource_used_time_ms | Waktu aktual penggunaan resource tanpa server untuk mengeksekusi kueri, dalam milidetik. Ini tidak termasuk waktu antrian untuk resource. Catatan Bidang ini hanya ditampilkan untuk refresh yang dilakukan menggunakan resource Serverless Computing. |
Referensi
Untuk informasi selengkapnya tentang cara menggunakan tabel sistem ini, lihat topik-topik berikut: