query_group - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

query_group

Nilai (default dalam huruf tebal)

Tidak ada default; nilainya bisa berupa string karakter apa pun.

Deskripsi

Menerapkan label yang ditentukan pengguna ke sekelompok kueri yang dijalankan selama sesi yang sama. Label ini ditangkap di log kueri. Anda dapat menggunakannya untuk membatasi hasil dari INFLIGHT tabel STL _ QUERY dan STV _ dan QLOG tampilan SVL _. Misalnya, Anda dapat menerapkan label terpisah ke setiap kueri yang Anda jalankan untuk mengidentifikasi kueri secara unik tanpa harus mencarinya. IDs

Parameter ini tidak ada di file konfigurasi server dan harus disetel saat runtime dengan SET perintah. Meskipun Anda dapat menggunakan string karakter panjang sebagai label, label dipotong menjadi 30 karakter di LABEL kolom QUERY tabel STL _ dan QLOG tampilan SVL _ (dan hingga 15 karakter di STV _INFLIGHT).

Dalam contoh berikut, query_group disetel keMonday, lalu beberapa kueri dijalankan dengan label itu.

set query_group to 'Monday'; SET select * from category limit 1; ... ... select query, pid, substring, elapsed, label from svl_qlog where label ='Monday' order by query; query | pid | substring | elapsed | label ------+------+------------------------------------+-----------+-------- 789 | 6084 | select * from category limit 1; | 65468 | Monday 790 | 6084 | select query, trim(label) from ... | 1260327 | Monday 791 | 6084 | select * from svl_qlog where .. | 2293547 | Monday 792 | 6084 | select count(*) from bigsales; | 108235617 | Monday ...