Real-Time Market AnalyticsClickHouse Workshops

05 Minta AI memperbaiki kueri

Serahkan kueri full-scan dari modul 04 ke ClickHouse Assistant dan lihat ia mendiagnosis sort key yang hilang, lalu menawarkan skip index dan projection lengkap dengan SQL siap jalan.

ClickHouse Cloud punya co-pilot bawaan, ClickHouse Assistant, langsung di dalam SQL Console. Ia mengetahui fungsi dan praktik terbaik ClickHouse — bukan SQL generik.

SQL Console dengan kueri count di editor dan ikon sparkle Assistant di sudut kanan atas

Buka SQL Console dan klik ikon sparkle di sudut kanan atas untuk membuka Assistant. Kueri Anda tetap berada di editor sambil Anda mengobrol.

  1. Buka Assistant di SQL Console.

  2. Tempelkan kueri yang tidak teroptimasi dari modul 4.7:

    SELECT count() FROM forex WHERE bid > 1.5;
  3. Tanyakan dengan bahasa sehari-hari: "Mengapa kueri ini memindai seluruh tabel, dan bagaimana caranya membuatnya lebih cepat?"

  4. Baca jawabannya — ia mendiagnosis mengapa kueri itu memindai semuanya (bid tidak ada di sort key), lalu mengusulkan perbaikan ClickHouse yang konkret lengkap dengan SQL siap jalan: sebuah minmax skip index ringan pada bid, atau sebuah projection yang menyimpan salinan data yang sudah terurut berdasarkan bid.

Yang perlu diperhatikan

Assistant menjelaskan bahwa bid tidak ada di sort key, jadi tidak ada yang bisa dipangkas — lalu menawarkan perbaikan spesifik ClickHouse, masing-masing dengan SQL ALTER TABLE siap copy-paste dan tombol "Open in editor". Bukan saran generik: ia mengambil fitur yang persis disediakan ClickHouse untuk Anda.

Panel ClickHouse Assistant yang menyarankan minmax skip index dan projection pada kolom bid, masing-masing dengan SQL ALTER TABLE siap jalan

Track your progress?

Optional. We email a link to confirm your address; progress records once you open it.

Please use your work email address, not a personal one.

Progress tracking also requires accepting the current Terms of Service in Privacy settings.

ID