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

Trong kiến trúc hệ thống lớn, bạn phân biệt read replica và write replica như thế nào?

middle

Làm sao để áp dụng columnar store database (ví dụ ClickHouse) cho workloads analytic?

middle

Bạn giải thích thế nào về isolation level trong ACID? Khi nào nên dùng READ COMMITTED vs SERIALIZABLE?

Bình luận

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

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