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

middle

PostgreSQL hỗ trợ CHECK constraint như thế nào?

middle

PostgreSQL hỗ trợ window functions như thế nào? Ví dụ RANK(), ROW_NUMBER()?

middle

Trong PostgreSQL, bạn dùng EXPLAIN và EXPLAIN ANALYZE để làm gì?

Bình luận

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

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