全部产品
Search
文档中心

Hologres:Tampilan HG_STATS_MISSING

更新时间:Feb 04, 2026

Topik ini menjelaskan Tampilan Hologres yang mencantumkan tabel-tabel tanpa informasi statistik, serta cara melakukan kueri terhadap tampilan tersebut untuk mengambil detail dan jumlah tabel tersebut. Anda dapat melakukan tata kelola data secara manual pada tabel-tabel ini, lalu menjalankan kueri ulang terhadap tampilan tersebut untuk mengamati perubahan pada metrik.

Gunakan informasi ini untuk:

  • Mengidentifikasi tabel yang tidak memiliki informasi statistik. Ketidakhadiran statistik dapat menyebabkan rencana eksekusi yang buruk, seperti urutan join yang salah sehingga memicu shuffling tabel besar, kueri lambat, atau error kehabisan memori (OOM).

  • Melihat nama tabel spesifik yang terkait dengan metrik pemantauan Number of tables missing DB statistics di Hologres.

  • Menjalankan operasi ANALYZE secara manual hanya pada tabel-tabel yang tidak memiliki statistik.

Batasan

  • Versi instans Hologres Anda harus V2.2.15 atau lebih baru.

  • Anda hanya dapat melihat tabel dalam skema yang akun Anda miliki izin SCHEMA USAGE atau lebih tinggi.

  • Tampilan ini hanya menampilkan tabel non-partisi Hologres, tabel partisi, tabel eksternal, dan Tampilan yang di-materialisasi. Jenis tabel lainnya tidak ditampilkan dalam tampilan ini dan tidak termasuk dalam metrik pemantauan.

Bidang

Tabel berikut menjelaskan bidang dalam tampilan HOLOGRES_STATISTIC.HG_STATS_MISSING.

Bidang

Tipe Data

Deskripsi

schemaname

TEXT

Nama skema

tablename

TEXT

Nama tabel

nattrs

INTEGER

Jumlah kolom

tablekind

TEXT

Jenis tabel (misalnya, Tabel internal, tabel eksternal)

fdwname

TEXT

Nama foreign data wrapper untuk tabel eksternal

autovacuum_enabled

TEXT

Menunjukkan apakah Auto Analyze diaktifkan.

Catatan

Bidang ini didukung di Hologres V3.1 dan versi yang lebih baru.

reason

TEXT

Alasan mengapa statistik tidak tersedia. Gunakan informasi ini untuk menentukan langkah selanjutnya.

Catatan

Bidang ini didukung di Hologres V3.1 dan versi yang lebih baru.

Contoh

Untuk memeriksa database mana saja yang memiliki tabel tanpa statistik—seperti yang ditampilkan dalam metrik pemantauan Number of tables missing DB statistics—login ke Hologres Management Console. Di panel navigasi sebelah kiri, klik Instances. Pada halaman produk instans target Anda, di panel navigasi sebelah kiri, klik Monitoring Information untuk melihat metrik tersebut.

1111

Sebagai contoh, jalankan kueri berikut untuk mencantumkan tabel yang tidak memiliki statistik di database saat ini.

SELECT * FROM hologres_statistic.hg_stats_missing;

Berikut adalah hasilnya.

schemaname |     tablename     | nattrs |     tablekind     | fdwname 
------------+-------------------+--------+-------------------+---------
 public     | spatialxxxxx      |      5 | table             | 
 public     | smtxxx            |      4 | foreign table     | oss_fdw
 public     | smtxxxxx          |      4 | foreign table     | oss_fdw
 public     | view_xxxxxx       |     14 | materialized view | 
(4 rows)

Selanjutnya, jalankan ANALYZE secara manual pada tabel yang tidak memiliki statistik untuk mengumpulkan informasi statistiknya.

 ANALYZE spatialxxxxx;

Kembali ke halaman pemantauan. Anda akan melihat penurunan pada metrik Number of tables missing DB statistics.

222