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

Làm sao để phát hiện sớm bottleneck ...

Câu trả lời

Để phát hiện sớm bottleneck hoặc lock contention trong hệ thống, bắt đầu bằng việc sử dụng các công cụ giám sát hiệu suất như Prometheus, Grafana, hoặc các dịch vụ cloud như AWS CloudWatch để theo dõi các chỉ số hệ thống quan trọng (CPU, RAM, I/O). Để ý các biểu đồ tăng đột biến hoặc các mức độ cao bất thường. Sử dụng profiling tool như VisualVM, JProfiler, hay Perf để xác định chi tiết luồng xử lý, nhìn vào call stacksexecution time. Kích hoạt logs chi tiết trong các ứng dụng của bạn để phát hiện các vùng code có thể gây ra quá tải. Sử dụng công cụ *...

senior

senior

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

senior

Trong tình huống database primary node chết, bạn xử lý failover như thế nào?

middle

Bạn hiểu gì về query plan cache? Làm sao để tận dụng nó?

middle

Bạn từng triển khai multi-tenant database chưa? Chọn shared DB hay isolated DB? Vì sao?

Bình luận

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

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