Table of Contents
Việc lập kế hoạch không gian co sở dữ liệu hiệu quả là thiết yếu để duy trì hiệu suất và bảo đảm tính toàn vẹn của dữ liệu. Tính toán yêu cầu lưu trữ giúp thiết kế hệ thống cơ sở dữ liệu có thể số hóa và hiệu quả. Bài này cung cấp phương pháp thực tế để ước lượng nhu cầu lưu trữ cho cơ sở dữ liệu.
Hiểu các kiểu dữ liệu và kích cỡ
Bước đầu tiên bao gồm việc xác định các kiểu dữ liệu được dùng trong cơ sở dữ liệu. Các kiểu dữ liệu khác nhau tiêu thụ một lượng khác nhau của không gian lưu trữ. Ví dụ, số nguyên thường đòi hỏi ít không gian hơn các trường văn bản. Biết kích cỡ của mỗi loại dữ liệu giúp tính toán chính xác các nhu cầu lưu trữ.
Đang ước tính âm lượng dữ liệu
Kế đến, ước tính số đĩa hoặc mục nhập cơ sở dữ liệu sẽ giữ lại. Hãy xem cả khối dữ liệu hiện thời lẫn tăng trưởng tương lai. Việc nhân số đĩa hát với kích cỡ của mỗi đĩa thu âm cung cấp một ước tính ban đầu về các yêu cầu lưu trữ.
Kế toán phụ lục và đầu trên
Chỉ mục cải thiện hiệu suất truy vấn nhưng cũng chiếm thêm chỗ. Bao gồm phần trăm kho chứa chỉ mục và các chi phí khác như siêu dữ liệu và bản ghi giao dịch. Thông thường, chỉ mục có thể thêm 2050% vào tổng ước tính lưu trữ.
Gương thực tế
Giả sử một cơ sở dữ liệu sẽ lưu trữ 10.000 hồ sơ khách hàng. Mỗi hồ sơ trung bình 1 KB, bao gồm tất cả các lĩnh vực.
- Lưu trữ dữ liệu: 10,000 đĩa x 1 KB = 10 MB
- Chỉ mục trên (30%): 10 MB x 0. 3 = 3 MB
- Tổng lưu trữ: 10 MB + 3 MB = 13 MB