پاسخ : کم کردن حجم دیتابیس
با این مقدار توضیح نمیشه دقیق نظر داد. اما در کل:
۱. اگر نرمال استیت جدول ها سطح یک یا دو باشه اطلاعات تکراری توی اونا زیاد میشه و با بالا بردن نرمال استیت میتونین حجم رو کم کنین. البته بعضی مواقع لازمه کم حجمی و عدم تکرار رو فدای سرعت بالاتر بکنین و عمدا نرمال استیت یک جدولی رو بیارید پایین.
۲. برنامه تون رو بررسی کنین و ببینین واقعا همه رکوردهای قدیمی لازمه توی دیتابیس باشه. اگر مشکلی پیش نمیاره میتونین رکوردهای قدیمی رو اکسپورت کنین و بصورت csv یا sql.gz اونها رو برای روز مبادا نگه دارین و از دیتابیس حدفشون کنین.
۳. اطمینان حاصل کنین که برای تعداد کاراکتر مجاز ستون ها یک مقدار معقول مشخص کردین و جنس ستون های متنی رو varchar انتخاب کردین نه char.
۴. ستون هایی که نیاز به انکودینگ یو تی اف ندارن رو ascii انتخاب کنین. برای دخیره هر کاراکتر یو تی اف دو بایت مصرف میشه اما اسکی فقط یک بایت.