05 Nhờ AI sửa một truy vấn
Đưa truy vấn quét toàn bảng từ module 04 cho ClickHouse Assistant và xem nó chẩn đoán sort key còn thiếu, rồi đề xuất một skip index và một projection kèm SQL chạy được ngay.
ClickHouse Cloud có sẵn một co-pilot tích hợp, ClickHouse Assistant, ngay trong SQL Console. Nó hiểu các hàm và best practice của ClickHouse — không phải SQL chung chung.
![]()
Mở SQL Console và click biểu tượng tia sáng ở góc trên bên phải để mở Assistant. Truy vấn của bạn vẫn nằm nguyên trong editor trong lúc bạn trò chuyện.
-
Mở Assistant trong SQL Console.
-
Dán truy vấn không được tối ưu từ module 4.7:
SELECT count() FROM forex WHERE bid > 1.5; -
Hỏi nó bằng tiếng Anh thông thường: "Why does this query scan the whole table, and how can I make it faster?"
-
Đọc câu trả lời — nó chẩn đoán vì sao truy vấn quét toàn bộ (
bidkhông nằm trong sort key), rồi đề xuất các cách sửa cụ thể cho ClickHouse kèm SQL chạy được ngay: một minmax skip index nhẹ trênbid, hoặc một projection giữ một bản sao dữ liệu đã được sắp xếp sẵn theobid.
Điều cần để ý
Assistant giải thích rằng bid không nằm trong sort key, nên không thể lược bỏ gì — rồi đưa ra
các cách sửa đặc thù của ClickHouse, mỗi cách kèm SQL ALTER TABLE copy-paste được và một nút
"Open in editor". Không phải lời khuyên chung chung: nó dùng đúng những tính năng ClickHouse cho bạn.

04 Chạy các truy vấn thị trường
Bảy truy vấn trên 26.5M tick, mỗi truy vấn thay thế cả một trang SQL: đếm gần đúng, topK, nến OHLC, phân vị, combinator -If, argMax, và màn kết về sort key.
06 Hỏi bằng tiếng Anh thông thường
Trỏ ClickHouse Agents vào service bạn vừa nạp dữ liệu và đặt câu hỏi bằng ngôn ngữ tự nhiên — nó viết SQL, chạy truy vấn, và vẽ biểu đồ.