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

Trong hệ thống database lớn, bạn xử lý index bloat như thế nào?

Câu trả lời

Trong một hệ thống database lớn, xử lý index bloat cần một số bước quan trọng để đảm bảo hiệu suất tối ưu của cơ sở dữ liệu. Trước tiên, cần theo dõi và đánh giá mức độ bloat thông qua các công cụ hoặc lệnh như pg_stat_user_indexes hoặc các script phân tích bloat. Thứ hai, lựa chọn các phương pháp thích hợp để xử lý bloat, như sử dụng các lệnh REINDEX, CLUSTER, hoặc pg_repack để giảm bloat. REINDEX tái tạo lại chỉ mục, tuy nhiên điều này có thể khóa bảng và ảnh hưởng đến hiệ...

middle

middle

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

middle

Khi bảng có hàng tỷ dòng, bạn tổ chức partitioning như thế nào? Range hay List?

senior

Làm sao để kiểm soát quyền truy cập cho các nhóm user trên database quy mô lớn?

senior

Bạn có từng triển khai row-level security chưa? Trường hợp áp dụng?

Bình luận

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

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