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

senior

Làm sao để CI/CD hệ thống migration mà vẫn đảm bảo an toàn dữ liệu thật?

middle

Trong xây dựng hệ thống database lớn, bạn chọn giữa SQL và NoSQL như thế nào? Ưu/nhược từng loại?

middle

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

Bình luận

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

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