Câu hỏi phỏng vấn Databases
Câu hỏi

Khi nào nên dùng composite index? Có nhược điểm gì không?

Câu trả lời

Khi nào nên dùng composite index? Composite index nên được sử dụng khi có các truy vấn thường xuyên lọc hoặc sắp xếp dựa trên nhiều cột trong một bảng, đặc biệt là khi truy vấn kết hợp các cột này bằng phép AND. Chúng tối ưu hóa hiệu suất truy vấn bằng cách giảm thiểu số lần đọc thực tế trên ổ đĩa cần thiết để trả về kết quả tìm kiếm. Best practice là sắp xếp các cột trong composite index theo tần suất xuất hiện và tính chất của các truy vấn, bắt đầu với những cột phổ biến nhất hoặc có tính phân biệt cao nhất, tiếp đến là các cột ít quan trọng hơn. Composite index cũng có thể cải th...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Làm sao để thực hiện dữ liệu audit và change history (CDC) ở mức schema?

middle

Khi bảng có hàng tỷ dòng, bạn tổ chức partitioning như thế nào? Range hay List?

middle

Làm sao để đảm bảo idempotency cho các thao tác ghi dữ liệu nhiều lần?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào