Melihat bagan rincian beban kerja cluster - Amazon Redshift

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

Melihat bagan rincian beban kerja cluster

Anda bisa mendapatkan tampilan mendetail performa beban kerja Anda dengan melihat bagan rincian eksekusi Workload di konsol. Kami membangun bagan dengan data yang disediakan oleh QueryRuntimeBreakdown metrik. Dengan bagan ini, Anda dapat melihat berapa banyak waktu yang dihabiskan kueri Anda dalam berbagai tahap pemrosesan, seperti menunggu dan merencanakan.

catatan

Bagan rincian eksekusi Workload tidak ditampilkan untuk kluster simpul tunggal.

Daftar metrik berikut menjelaskan berbagai tahapan pemrosesan:

  • QueryPlanning: Waktu yang dihabiskan untuk mengurai dan mengoptimalkan pernyataanSQL.

  • QueryWaiting: Waktu yang dihabiskan menunggu di antrian manajemen beban kerja (WLM).

  • QueryExecutingRead: Waktu yang dihabiskan untuk menjalankan kueri baca.

  • QueryExecutingInsert: Waktu yang dihabiskan untuk menjalankan kueri sisipan.

  • QueryExecutingDelete: Waktu yang dihabiskan untuk menjalankan kueri hapus.

  • QueryExecutingUpdate: Waktu yang dihabiskan untuk menjalankan kueri pembaruan.

  • QueryExecutingCtas: Waktu yang dihabiskan untuk menjalankan kueri CREATE TABLE AS.

  • QueryExecutingUnload: Waktu yang dihabiskan untuk menjalankan kueri bongkar muat.

  • QueryExecutingCopy: Waktu yang dihabiskan untuk menjalankan kueri salinan.

Misalnya, grafik berikut di konsol Amazon Redshift menunjukkan jumlah waktu yang dihabiskan kueri dalam tahapan paket, tunggu, baca, dan tulis. Anda dapat menggabungkan temuan dari grafik ini dengan metrik lain untuk analisis lebih lanjut. Dalam beberapa kasus, grafik Anda mungkin menunjukkan bahwa kueri dengan durasi pendek (yang diukur dengan QueryDuration metrik) menghabiskan waktu lama dalam tahap menunggu. Dalam kasus ini, Anda dapat meningkatkan tingkat WLM konkurensi untuk antrian tertentu untuk meningkatkan throughput.

Berikut ini, adalah contoh bagan pemecahan eksekusi beban kerja. Dalam bagan, nilai sumbu y adalah durasi rata-rata setiap tahap pada waktu yang ditentukan yang ditampilkan sebagai grafik batang bertumpuk.

Grafik batang vertikal yang menunjukkan durasi tahapan pemrosesan kueri dalam penambahan hari.

Diagram berikut menggambarkan bagaimana Amazon Redshift menggabungkan pemrosesan kueri untuk sesi bersamaan.

Grafik batang horisonal yang menunjukkan nomor sesi pada sumbu x dan waktu pada sumbu y. Setiap sesi adalah bilah horizontal yang dibagi menjadi status kueri yang berbeda.
Untuk melihat bagan rincian beban kerja cluster
  1. Masuk ke AWS Management Console dan buka konsol Amazon Redshift di. https://console.aws.amazon.com/redshiftv2/

  2. Pada menu navigasi, pilih Cluster, lalu pilih nama cluster dari daftar untuk membuka detailnya. Rincian cluster ditampilkan, yang dapat mencakup kinerja Cluster, pemantauan Kueri, Database, Datashares, Jadwal, Pemeliharaan, dan tab Properti.

  3. Pilih tab Pemantauan kueri untuk metrik tentang kueri Anda.

  4. Di bagian Pemantauan kueri, pilih Kinerja database, dan pilih Metrik klaster.

    Metrik berikut dibuat grafik untuk rentang waktu yang dipilih sebagai bagan batang bertumpuk:

    • Rencanakan waktu

    • Tunggu waktu

    • Komit waktu

    • Waktu eksekusi