Tính toán các yêu cầu lưu trữ dữ liệu trong cơ sở dữ liệu kHông là thiết yếu cho việc quản lý và lên kế hoạch cơ sở dữ liệu hữu hiệu. Nó bao gồm việc ước lượng khoảng trống cần thiết cho dữ liệu, chỉ mục, và trên đầu để đảm bảo khả năng tối ưu và khả năng lên kế hoạch.

Hiểu kích cỡ dữ liệu

Yếu tố chính trong tính toán lưu trữ là kích cỡ của dữ liệu. Tùy thuộc vào các kiểu dữ liệu được dùng cho mỗi cột trên bảng cơ sở dữ liệu. Kiểu dữ liệu thông thường bao gồm [FLT: 0] [FLT: 1], [FLT: 1] [FLT: 2]AR [FLT:] [FLT: 3]], [FL:4], [FL:] [FLT:] [FL: FLT]] [FLT].

Để ước tính kích thước dữ liệu, hãy nhân kích cỡ của mỗi kiểu dữ liệu với số lượng dữ liệu. Chẳng hạn, một [FLT: 0] [FLT [FLT: 1] [FLT: 1] thường dùng 4 byte trên mỗi đĩa hát, trong khi VAR(50] [FLT:] [FLT:] có thể khác nhau tùy theo dữ liệu thật được cất giữ.

Xem xét mục lục các kho lưu trữ

Chỉ mục cải thiện hiệu suất truy vấn nhưng cũng chiếm chỗ lưu trữ. Kích cỡ của chỉ mục phụ thuộc vào số cột phụ thuộc vào số mục, kiểu dữ liệu và số mục lục. Chỉ mục B- cây, thường xuyên trong cơ sở dữ liệu MIME, có thể thêm số lượng lớn trên đầu.

Ước tính kích thước chỉ số bao gồm việc hiểu cấu trúc chỉ mục và dữ liệu nó bao gồm. Thông thường, kích cỡ phụ lục là phần trăm của tổng kích thước bảng, thường từ 10% đến 50%.

Các yếu tố lưu trữ thêm

Các yếu tố khác ảnh hưởng đến yêu cầu lưu trữ bao gồm cơ sở dữ liệu trên đầu, bản ghi giao dịch và không gian tạm thời cho các yêu cầu. Những yếu tố này có thể thêm chi phí phụ thêm trên dữ liệu thô và chỉ mục.

Để đảm bảo đủ dung lượng, khuyên nên thêm 10- 20% vào các yêu cầu lưu trữ tính toán.

Tóm tắt

  • Tính kích thước dữ liệu dựa trên kiểu dữ liệu và số đếm hồ sơ.
  • Ước tính kích cỡ của chỉ mục xem xét số của chỉ mục và kiểu dữ liệu.
  • Tài khoản cho các chi phí như các bản ghi và không gian tạm thời.
  • Thêm một bộ đệm cho sự phát triển trong tương lai và nhu cầu bất ngờ.