Database tutorial - IT technology blog

Phân Tích Hiệu Năng PostgreSQL với pg_stat_statements: Tìm và Sửa Query Chậm

pg_stat_statements là extension có sẵn trong PostgreSQL, theo dõi thống kê thực thi tổng hợp cho mọi query — tổng thời gian, số lần gọi, tỷ lệ cache hit và nhiều hơn nữa. Hướng dẫn này trình bày cách bật extension, truy vấn dữ liệu để tìm ra nút thắt cổ chai nghiêm trọng nhất, và biến những thống kê đó thành các tối ưu index và query cụ thể cho môi trường production.
Database tutorial - IT technology blog

Soft Delete Pattern trong Database: Xóa Bản Ghi An Toàn, Khôi Phục Dữ Liệu và Tối Ưu Index với PostgreSQL và MySQL

Soft delete pattern cho phép bạn đánh dấu bản ghi là đã xóa thay vì xóa vật lý — giúp khôi phục dữ liệu an toàn, ghi lại audit trail và lưu trữ dữ liệu tuân thủ GDPR. Hướng dẫn này trình bày cách triển khai thực tế trong PostgreSQL và MySQL, bao gồm partial index, xử lý ràng buộc unique và chiến lược dọn dẹp dữ liệu.