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

PostgreSQL hỗ trợ indexing trên JSONB như thế nào? So sánh hiệu năng?

middle

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

senior

Bạn từng setup streaming replication hoặc logical replication chưa? Khác nhau?

Bình luận

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

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