Điều tra request chậm dựa trên bằng chứng | DevPrompt Lab

Xác định độ trễ trong toàn bộ request trước khi đề xuất tối ưu.

prompt · Performance · intermediate

English Tiếng Việt

Mẫu điều tra hiệu năng dùng trace, kế hoạch truy vấn, kích thước payload và tải đã đo.

Nội dung có thể tái sử dụng

Hãy điều tra request chậm bằng số liệu hiện có. Phân bổ thời gian qua client, mạng, ứng dụng, database và dịch vụ ngoài. Xác định phần đóng góp chính đã đo được và phân biệt với tương quan. Kiểm tra số lượng truy vấn, chỉ mục, tuần tự hóa, kích thước payload, công việc chặn và hành vi cache khi phù hợp. Chỉ đề xuất thay đổi nếu nó xử lý đúng chi phí đã đo. Nêu cách xác minh cải thiện và kiểm tra đánh đổi về tính đúng hoặc riêng tư.

Luồng chậm: {{SLOW_PATH}}

Trace hoặc profile: {{TRACE}}

Tải hệ thống: {{LOAD}}

Mục tiêu dịch vụ: {{SLO}}

Cách sử dụng

Cung cấp số đo trước/sau trong tải tương đương. Xóa credential và nội dung request riêng tư.

Ví dụ

Trace cho thấy 180 ms ở một lượt tra cứu locale chưa có chỉ mục. Xác minh bằng EXPLAIN, thêm chỉ mục phù hợp rồi so sánh p95 trên cùng bộ dữ liệu.