5 Sai Lầm Phổ Biến Khi Mới Làm Việc Với Database
Hầu hết các developer mới đều có một kỷ niệm chung: query chạy ổn khi test với 100 dòng dữ liệu, nhưng khi lên production với 1 triệu bản ghi thì hệ thống đứng hình. Không phải database tệ. Không phải server yếu. Mà là cách bạn thiết kế và sử dụng nó có vấn đề từ đầu. Database không phải kẻ thù mà nó chỉ là công cụ và như mọi công cụ chuyên dụng, dùng sai thì hại hơn không dùng. 1. Database Là Gì? Định nghĩa chuẩn: Database là hệ thống lưu trữ, quản lý và truy xuất dữ liệu có cấu trúc. Nhưng định nghĩa đó bỏ qua phần quan trọng nhất: database được thiết kế để trả lời câu hỏi nhanh, chính xác và nhất quán cho dù có hàng triệu bản ghi hay hàng nghìn người dùng truy cập cùng lúc. Khi bạn hiểu database theo nghĩa này, bạn sẽ tự đặt ra những câu hỏi đúng hơn khi thiết kế: Dữ liệu này sẽ được hỏi theo chiều nào? Tần suất đọc/ghi ra sao? Quan hệ giữa các bảng là gì? >> Tìm hiểu chi tiết hơn: Database là gì? 8 mô hình […]
Nguồn: https://codegym.vn/blog/5-sai-lam-pho-bien-khi-moi-lam-viec-voi-database/
Nguồn: https://codegym.vn/blog/5-sai-lam-pho-bien-khi-moi-lam-viec-voi-database/
Nhận xét
Đăng nhận xét