ويعد التخطيط الفعال لحيز قاعدة البيانات أمرا أساسيا للحفاظ على الأداء وضمان سلامة البيانات، ويساعد حساب متطلبات التخزين في تصميم نظم قواعد بيانات قابلة للقياس والكفاءة، وتوفر هذه المادة نهجا عمليا لتقدير احتياجات التخزين لقواعد البيانات.

فهم أنواع البيانات والمقاسات

وتشمل الخطوة الأولى تحديد أنواع البيانات المستخدمة في قاعدة البيانات، وتستهلك أنواع مختلفة من البيانات كميات مختلفة من حيز التخزين، فعلى سبيل المثال، تتطلب الباثغرات في العادة حيزا أقل من حقول النصوص، كما أن معرفة حجم كل نوع من أنواع البيانات تساعد في تقدير الاحتياجات الإجمالية من التخزين بدقة.

Estimating Data Volume

وبعد ذلك، سيُقدر عدد السجلات أو القيود التي ستحتفظ بها قاعدة البيانات، وينظر في حجم البيانات الحالية والنمو المقبل على السواء، ويُعدّد عدد السجلات حسب حجم كل سجل تقديرا أوليا لاحتياجات التخزين.

المحاسبة المتعلقة بالأرقام القياسية والمصروفات العامة

وتحسن المؤشرات أداء الاستفسارات ولكنها تستهلك أيضا حيزا إضافيا، وتشمل نسبة مئوية مقدرة من التخزين بالنسبة للأرقام القياسية وغيرها من النفقات العامة مثل البيانات الوصفية وسجلات المعاملات، ومن المعتاد أن تضيف الأرقام القياسية نسبة تتراوح بين 20 و 5 في المائة إلى تقديرات التخزين الإجمالية.

نموذج الحساب العملي

يقترح أن تخزن قاعدة بيانات 000 10 سجل عملاء، وكل رقم قياسي يُستخدم في 1 كيلوبايت، بما في ذلك جميع الميادين، لتقدير مجموع التخزين:

  • تخزين البيانات: 000 10 سجل x 1 كيلوبير = 10 ميغابايت
  • النفقات العامة للأرقام القياسية (30 في المائة): 10 ميغابايت × 0.3 = 3 ميغابايت
  • مجموع التخزين المقدر: 10 ميغابايت + 3 ميغابايت = 13 ميغابايت