جلوگیری از افزایش فایل بانک اطلاعاتی و کاهش سرعت
دوستان من یه بانک اطلاعاتی دارم که با sql server 2008 r2 نوشته شده با adotable , adoquery
سیستم حضور و غیاب هست که حدودا هزارتا ررکورد داره که توش مشخصات و عکس هزار نفر ذخیره شده و هر روز ساعت وروود و خروج هر نفر در یک رکورد دیگه ذخیره میشه و بعد و تا سه ماه نگهداری میشه
اما بعد از گذشت چند ماه سایز فایل خیلی زیاد میشه و سرعت برنامه به شدت کاهش پیدا میکنه
ممنون میشم راهنمایی کنید باید چکار کنم
نقل قول: جلوگیری از افزایش فایل بانک اطلاعاتی و کاهش سرعت
اگر دیتای قبلی پاک می شه، دی بی رو شرینک کنید.
shrink
در این مورد تحقیق کنید.
قبلش هم لاگ دی بی رو ldf بگذارید 1
نقل قول: جلوگیری از افزایش فایل بانک اطلاعاتی و کاهش سرعت
به نظرم دوست عزیز بهتر حجم تصاویر ذخیره شده رو کاهش بدید . مثلا عکس هر کس نهایتا بشه 50 کیلوبایت . حالا اصلا بشن 2000 نفر مشکلی پیش نمیاد . احتمالا یا ساختار بانک اطلاعاتی شما مشکل داره ای اینکه تو کدنویسی مشکل دارید مثلا زیادی از table استفاده میکنید یا اینکه اطلاعاتی که لازم ندارید رو از جدول لود مکنید