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

PostgreSQL có hỗ trợ partitioning không...

Câu trả lời

PostgreSQL có hỗ trợ phân vùng dữ liệu (partitioning) và cung cấp ba phương pháp chính là range, listhash. Khi quyết định sử dụng loại partitioning nào, cần xem xét đặc điểm của dữ liệu và cách thức truy vấn.

Range partitioning được sử dụng khi cần chia dữ liệu thành các khoảng liên tục, phù hợp khi dữ liệu có thứ tự tự nhiên và các truy vấn phổ biến có điều kiện lọc dựa trên phạm vi như ngày tháng.

List partitioning sẽ hiệu quả hơn với các bộ giá trị rời rạc và xác định, chẳng hạn khi bạn biết trước các giá trị phân loại và truy vấn thường sử dụng cá...

senior

senior

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

senior

Khi database PostgreSQL có hàng tỷ bản ghi, bạn tổ chức schema và index ra sao?

middle

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

middle

Trong PostgreSQL, bạn phân biệt giữa VARCHAR, TEXT và CHAR như thế nào?

Bình luận

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

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