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

PostgreSQL hỗ trợ partial index là gì? Khi nào nên dùng?

Câu trả lời

Partial index trong PostgreSQL là một loại chỉ mục chỉ bao gồm một phần của bảng, được xác định bởi một điều kiện WHERE. Chỉ mục này có thể làm giảm kích thước chỉ mục và tăng tốc độ truy vấn. Sử dụng partial index khi chỉ muốn tối ưu hóa truy vấn thường xuyên chỉ lọc một số hàng dựa trên điều kiện cụ thể nào đó, ví dụ như trạng thái active của bản ghi.

Khi nào nên dùng?

  1. Truy vấn có điều kiện lọc cụ thể: Nếu các truy vấn thường xuyên lọc theo một điều kiện cụ thể, partial index có thể giúp tăng tốc độ mà không tốn nhiều không gian lưu trữ.

  2. **Tích...

middle

middle

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

senior

Làm sao để tối ưu join giữa bảng lớn và bảng nhỏ trong PostgreSQL?

senior

Khi hệ thống PostgreSQL quá tải ghi (write-heavy), bạn xử lý thế nào?

middle

PostgreSQL hỗ trợ array type — làm sao để truy vấn phần tử trong mảng?

Bình luận

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

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