Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SVCS_COMPILE
Rekaman mengkompilasi waktu dan lokasi untuk setiap segmen kueri kueri, termasuk kueri yang dijalankan pada klaster penskalaan serta kueri yang dijalankan di klaster utama.
catatan
Tampilan sistem dengan awalan SVCS memberikan detail tentang kueri pada kluster penskalaan utama dan konkurensi. Tampilan mirip dengan tampilan dengan awalan SVL kecuali bahwa SVL tampilan memberikan informasi hanya untuk kueri yang dijalankan di cluster utama.
SVCS_ COMPILE dapat dilihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Untuk informasi tentang SCL _COMPILE, lihatSVL_KOMPILASI.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
userid | integer | ID pengguna yang membuat entri. |
xid | bigint | ID transaksi yang terkait dengan pernyataan tersebut. |
pid | integer | ID proses yang terkait dengan pernyataan. |
kueri | integer | ID kueri. Anda dapat menggunakan ID ini untuk bergabung dengan berbagai tabel dan tampilan sistem lainnya. |
segmen | integer | Segmen query yang akan dikompilasi. |
lokus | integer | Lokasi di mana segmen berjalan, 1 jika pada node komputasi dan 2 jika pada node pemimpin. |
waktu mulai | timestamp | Waktu di Universal Coordinated Time (UTC) dimana kompilasi dimulai. |
akhir waktu | timestamp | Waktu di UTC mana kompilasi berakhir. |
mengompilasikan | integer | Nilai yang 0 jika kompilasi digunakan kembali dan 1 jika segmen dikompilasi. |
Kueri Sampel
Dalam contoh ini, kueri 35878 dan 35879 menjalankan pernyataan yang sama. SQL Kolom kompilasi untuk kueri 35878 ditampilkan 1
untuk empat segmen kueri, yang menunjukkan bahwa segmen dikompilasi. Kueri 35879 ditampilkan 0
di kolom kompilasi untuk setiap segmen, menunjukkan bahwa segmen tidak perlu dikompilasi lagi.
select userid, xid, pid, query, segment, locus, datediff(ms, starttime, endtime) as duration, compile from svcs_compile where query = 35878 or query = 35879 order by query, segment; userid | xid | pid | query | segment | locus | duration | compile --------+--------+-------+-------+---------+-------+----------+--------- 100 | 112780 | 23028 | 35878 | 0 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 1 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 2 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 3 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 4 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 5 | 1 | 0 | 0 100 | 112780 | 23028 | 35878 | 6 | 1 | 1380 | 1 100 | 112780 | 23028 | 35878 | 7 | 1 | 1085 | 1 100 | 112780 | 23028 | 35878 | 8 | 1 | 1197 | 1 100 | 112780 | 23028 | 35878 | 9 | 2 | 905 | 1 100 | 112782 | 23028 | 35879 | 0 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 1 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 2 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 3 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 4 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 5 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 6 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 7 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 8 | 1 | 0 | 0 100 | 112782 | 23028 | 35879 | 9 | 2 | 0 | 0 (20 rows)