PDA

View Full Version : مشکل سرعت در Sql Server 2000



RK977877
شنبه 29 اردیبهشت 1386, 11:08 صبح
با عرض سلام
من یک برنامه کاربردی دارم که بعد از مدتی سرعت پایگاه داده به سرعت پایین می آید
ولی بعد از اینکه پایگاه داده را Shirink میکنیم سرعت آن بهبود پیدا میکند
من میخواهم که مشکل سرعت پایگاه داده اساسی حل شود متشکرم

reza_rad
شنبه 29 اردیبهشت 1386, 11:24 صبح
مشکل از بزرگ شدن Log فایل شماست.
اگر Log فایل را لازم ندارید می توانید Recovery model را به simple تغییر دهید.
اگر هم حتما نیاز به Log ها دارید باید مدام دیتابیس را Shrink کنید مثلا توسط یک job .

hmm
شنبه 29 اردیبهشت 1386, 12:45 عصر
اگر هم حتما نیاز به Log ها دارید باید مدام دیتابیس را Shrink کنید مثلا توسط یک job .
به نظرم بهتره از log ها backup گرفته بشه چون خودش حجم log رو کم میکنه

AminSobati
یک شنبه 30 اردیبهشت 1386, 20:48 عصر
دوست عزیزم،
من توجیهی ندارم که وقتی Shrink میکنین سرعت بالا بره.
حل کردن مشکل سرعت به شکل اساسی، نیازمند صرف ساعتها وقت اونهم با دانش کافی هست. هر دیتابیس روش خودش رو برای بهینه سازی نیاز داره. لذا نمیشه بصورت کلی راهنمایی خواست.
کم بودن سرعت، از طراحی نادرست جداول میتونه سرچشمه بگیره تا نابهینه بودن Queryها و عدم ایندکسهای مناسب تا ... نامناسب بودن سخت افزار!