Menggunakan pelacak kueri Jelajah untuk memantau performa kueri

Saat Looker Explore menjalankan kueri database, kueri tersebut akan dieksekusi dalam tiga fase, sebagai berikut:

Pelacak kueri Jelajah menampilkan progres kueri Jelajah melalui ketiga fase ini.

Jika kueri membutuhkan waktu lama untuk dieksekusi, pelacak kueri dapat menunjukkan fase kueri mana yang menyebabkan masalah performa. Hal ini berguna untuk mengidentifikasi lokasi terjadinya masalah performa, dan tempat yang paling efektif dalam upaya pengoptimalan.

Untuk mengaktifkan pelacak kueri, admin Looker Anda harus mengaktifkan fitur Lab Explore Query Tracker. Setelah diaktifkan, pelacak kueri ditampilkan saat Eksplorasi berjalan selama panel Jelajahi Visualisasi atau panel Data terbuka.

Fase Inisialisasi Kueri

Selama fase Inisialisasi Kueri, Looker melakukan semua tugas yang diperlukan sebelum kueri dikirim ke database Anda. Fase Inisialisasi Kueri mencakup tugas-tugas berikut:

Fase Menjalankan Kueri

Fase Menjalankan Kueri adalah saat Looker menghubungi dan membuat kueri database Anda, serta menampilkan hasil kueri. Masalah performa selama fase ini dapat menunjukkan masalah pada database eksternal, seperti PDT yang memerlukan waktu lama untuk dibuat kembali dan mungkin perlu dioptimalkan, atau tabel database eksternal yang mungkin memerlukan pengoptimalan. Fase Running Query mencakup tugas berikut:

  • Membuat PDT dalam database yang diperlukan untuk kueri Jelajah
  • Menjalankan kueri yang diminta pada database

Fase Memproses Hasil

Selama fase Pemrosesan Hasil, Looker memproses dan merender hasil kueri. Fase Pemrosesan Hasil mencakup tugas-tugas berikut:

Menggunakan pelacak kueri untuk memecahkan masalah performa kueri

Setelah mengidentifikasi fase kueri mana yang mengalami kemungkinan masalah performa, Anda dapat menggunakan referensi berikut untuk membantu mengidentifikasi lebih lanjut tren dan anomali performa kueri: