Manajemen beban kerja - Amazon Redshift

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

Manajemen beban kerja

Amazon Redshift workload management (WLM) memungkinkan pengguna untuk mengelola prioritas secara fleksibel dalam beban kerja sehingga kueri yang pendek dan berjalan cepat tidak akan terjebak dalam antrian di belakang kueri yang berjalan lama.

Amazon Redshift WLM membuat antrian kueri saat runtime sesuai dengan kelas layanan, yang menentukan parameter konfigurasi untuk berbagai jenis antrian, termasuk antrian sistem internal dan antrian yang dapat diakses pengguna. Dari perspektif pengguna, kelas layanan yang dapat diakses pengguna dan antrian secara fungsional setara. Untuk konsistensi, dokumentasi ini menggunakan istilah antrian yang berarti kelas layanan yang dapat diakses pengguna serta antrian runtime.

Saat Anda menjalankan kueri, WLM menetapkan kueri ke antrian sesuai dengan grup pengguna pengguna atau dengan mencocokkan grup kueri yang tercantum dalam konfigurasi antrian dengan label grup kueri yang ditetapkan pengguna saat runtime.

Saat ini, default untuk cluster yang menggunakan grup parameter default adalah menggunakan WLM otomatis. WLM otomatis mengelola konkurensi kueri dan alokasi memori. Untuk informasi selengkapnya, lihat Menerapkan WLM otomatis.

Dengan WLM manual, Amazon Redshift mengonfigurasi satu antrian dengan tingkat konkurensi lima, yang memungkinkan hingga lima kueri berjalan secara bersamaan, ditambah satu antrian Superuser yang telah ditentukan sebelumnya, dengan tingkat konkurensi satu. Anda dapat menentukan hingga delapan antrian. Setiap antrian dapat dikonfigurasi dengan tingkat konkurensi maksimum 50. Tingkat konkurensi total maksimum untuk semua antrian yang ditentukan pengguna (tidak termasuk antrian Superuser) adalah 50.

Cara termudah untuk memodifikasi konfigurasi WLM adalah dengan menggunakan Amazon Redshift Management Console. Anda juga dapat menggunakan antarmuka baris perintah Amazon Redshift (CLI) atau Amazon Redshift API.

Untuk informasi selengkapnya tentang menerapkan dan menggunakan manajemen beban kerja, lihatMenerapkan manajemen beban kerja.