Table of Contents
برنامه ریزی موثر فضای پایگاه داده برای حفظ عملکرد و اطمینان از یکپارچگی داده ها ضروری است. الزامات ذخیره سازی محاسبه شده به طراحی سیستم های پایگاه داده مقیاس پذیر و کارآمد کمک می کند.این مقاله یک رویکرد عملی برای برآورد نیازهای ذخیره سازی برای پایگاه های داده فراهم می کند.
درک انواع داده ها و اندازه ها
اولین گام شامل شناسایی انواع داده های مورد استفاده در پایگاه داده است.انواع داده های مختلف مقدار زیادی فضای ذخیره سازی را مصرف می کنند.برای مثال، اعداد به طور معمول فضای کمتری نسبت به زمینه های متنی نیاز دارند. دانستن اندازه هر نوع داده در برآورد نیازهای ذخیره سازی کامل کمک می کند.
برآورد حجم داده ها
سپس، برآورد تعداد سوابق یا ورودی های پایگاه داده نگه خواهد داشت.در نظر بگیرید که حجم داده های فعلی و رشد آینده تعداد رکوردها را با اندازه هر رکورد یک برآورد اولیه از الزامات ذخیره سازی فراهم می کند.
حسابداری برای شاخص ها و Overhead
شاخص ها عملکرد پرس و جو را بهبود می بخشند، اما همچنین فضای اضافی را مصرف می کنند که شامل درصد تخمینی از ذخیره سازی برای شاخص ها و دیگر سربار هایی مانند متاداده و log های تراکنش می شود.به طور معمول، شاخص ها می توانند 20 تا 50 درصد به برآورد ذخیره سازی کل اضافه کنند.
مثال عملی Calculation
فرض کنید یک پایگاه داده ۱۰۰۰۰ رکورد مشتری را ذخیره کند که هر رکورد به طور متوسط ۱ کیلوبایت را شامل می شود، از جمله تمام زمینه ها برای برآورد ذخیره سازی کامل:
- ذخیره سازی داده ها: 10 هزار رکورد x 1 KB = 10 مگابایت
- شاخص (30٪): 10 MB x 0.3 = 3 MB
- مجموع ذخیره سازی تخمین زده شده: 10 MB + 3 MB = 13 MB