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

Làm sao để cấu hình memory (shared_buffers, work_m...

Câu trả lời

Để cấu hình hiệu quả các tham số memory trong PostgreSQL, cần xem xét kỹ các yếu tố như dung lượng RAM của hệ thống và loại ứng dụng mà bạn đang chạy. shared_buffers thường được đặt khoảng 15% đến 25% tổng lượng RAM. Đây là vùng nhớ dùng để lưu trữ dữ liệu được đọc từ đĩa, giúp giảm thiểu số lần truy cập đĩa trực tiếp. work_mem quyết định lượng bộ nhớ được cấp phát cho các hoạt động như sắp xếp và băm mỗi khi cần xử lý, giá trị này có thể bắt đầu từ 4MB đến 64MB tùy vào số lượng phiên hoạt động đồng thời và kích thước bảng dữ liệu của bạn.

effective_cache_size là một tham số ước lượng vùng nhớ có sẵn cho hệ điều hành dùng để cache, thường đặt từ 50% đến 75% ...

senior

senior

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

middle

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

middle

Làm sao để thiết lập foreign key constraint trong PostgreSQL?

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