CHANGE_USER_PRIORITY - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog.

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

CHANGE_USER_PRIORITY

CHANGE_USER_PRIORITY memungkinkan pengguna super untuk memodifikasi prioritas semua kueri yang dikeluarkan oleh pengguna yang sedang berjalan atau menunggu dalam manajemen beban kerja (WLM). Hanya satu pengguna, sesi, atau kueri yang dapat dijalankan dengan prioritasCRITICAL.

Sintaksis

CHANGE_USER_PRIORITY(user_name, priority)

Argumen

user_name

Nama pengguna database yang prioritas kuerinya diubah.

prioritas

Prioritas baru yang akan ditetapkan untuk semua pertanyaan yang dikeluarkan olehuser_name. Argumen ini harus berupa string dengan nilaiCRITICAL,HIGHEST, HIGHNORMAL,LOW,LOWEST, atauRESET. Hanya pengguna super yang dapat mengubah prioritas menjadiCRITICAL. Mengubah prioritas untuk RESET menghapus pengaturan prioritas untukuser_name.

Jenis pengembalian

Tidak ada

Contoh

Untuk mengubah prioritas pengguna analysis_userLOWEST, gunakan contoh berikut.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest'); +-------------------------------------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority to lowest. | +-------------------------------------------------------------------------------------+

Untuk mengubah prioritasLOW, gunakan contoh berikut.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'low'); +----------------------------------------------------------------------------------------------+ | change_user_priority | +----------------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. | +----------------------------------------------------------------------------------------------+

Untuk mengatur ulang prioritas, gunakan contoh berikut.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset'); +-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+