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 có hỗ trợ JSON và JSONB — khác biệt là gì?

middle

Làm sao để backup database PostgreSQL toàn bộ và chỉ 1 schema?

middle

Câu lệnh UPSERT trong PostgreSQL là gì? Dùng 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