Giải thích truy vấn AI
Giải thích script SQL theo từng phần bằng một dialog riêng, có preview truy vấn rõ ràng, mô tả markdown dễ đọc, và model explain cấu hình tách biệt.
Cách flow hiện tại hoạt động
Dialog hiển thị những gì?
Khối Query
Hiển thị đúng đoạn SQL đang được giải thích, có số dòng để bạn bám theo từng phần. Điều này giúp phần diễn giải dễ đối chiếu hơn nhiều so với chỉ nhìn một đoạn text dài.
Khối Explanation
Hiển thị markdown đã được format lại cho dễ đọc. Đây là nơi AI giải thích mục đích của từng phần, logic tổng thể, và những lưu ý đáng chú ý nếu có.
WITH monthly_revenue AS (
SELECT DATE_TRUNC('month', o.created_at) AS month,
u.id AS user_id,
SUM(o.total_amount) AS revenue
FROM orders o
JOIN users u ON o.user_id = u.id
WHERE o.status = 'completed'
GROUP BY 1, 2
)
SELECT user_id, month, revenue FROM monthly_revenue;
Model nào được dùng để explain?
Dùng chung model Assistant
Đây là lựa chọn gọn nhất khi bạn muốn cấu hình đơn giản và không cần tách biệt quality giữa chat và explain.
Tách riêng model Explain
Rất hợp khi bạn muốn query explanation đi theo model thiên về phân tích, diễn giải từng bước, hoặc ít tốn chi phí hơn phần chat chính.
Nên dùng khi nào?
Đọc query cũ
Hữu ích khi mở lại script cũ, stored procedure, hoặc query đồng nghiệp để lại mà không muốn tự lần từng dòng.
Hiểu logic trước khi sửa
Giúp bạn nắm ý đồ của câu lệnh trước khi tối ưu, tách bước, hoặc rewrite lại để tránh sửa mù.
Onboarding nhanh hơn
Người mới vào project có thể đọc nhanh query phức tạp mà không phải đi Google từng syntax hoặc từng window function.
AI Query Explanation là lớp diễn giải bằng ngôn ngữ tự nhiên, không phải kết quả `EXPLAIN` / `EXPLAIN ANALYZE` của database engine. Nếu bạn cần execution plan thật để debug hiệu năng, hãy dùng công cụ plan/analyze của workspace.
Sẵn sàng khám phá dữ liệu?
Tham gia cộng đồng trên GitHub để đóng góp cho IDE cơ sở dữ liệu địa phương thông minh nhất.
Mở Ứng dụng