PDA

View Full Version : سرعت اجرای یک sp



dell816
سه شنبه 18 تیر 1387, 22:48 عصر
سلام:

من یک sp داشتم که وقتی آنرا اجرا میکردم حدودا 20-30 ثانیه طول میکشید تا جواب دهد ولی چند روز بعد به خودی خود سرعتش خوب شد و الان 4-5 ثانیه ای اجرا میشود

علــــــــت چیست؟

seyedmostafa
چهارشنبه 19 تیر 1387, 09:39 صبح
ممکن دفعات اولیه که آنرا اجرا کرده بودی برنامه خاصی یا پروسه خاصی در حال انجام باشد یعنی در دفعات اولیه هم رم و هم سی پی یو آن کارایی لازم را نداشته بودند که آنهم بخ دلیل انجام برنامه ها یا پروسه های خاصی بوده

dell816
چهارشنبه 19 تیر 1387, 15:31 عصر
خیر اینطور نبوده . یعنی هیچ برنامه ای در حال پروسس نبوده و رم و سی پی یو آزاد بوده

ASKaffash
چهارشنبه 19 تیر 1387, 15:48 عصر
سلام
آیا ایندکس جدید به جدول یا تغییر در شرایط اجرای SP ایجاد نشده است ؟

dell816
پنج شنبه 20 تیر 1387, 18:12 عصر
خیر هیچ تغییری نداشته است

AminSobati
جمعه 21 تیر 1387, 14:09 عصر
بعضی موارد باعث میشه Plan یک SP از Cache خارج بشه و SP مجددا Recompile بشه و Plan متفاوتی بدست بیاد. بعنوان مثال:
- Restart شدن سرویس SQL Server (که ممکنه حتی بر اثر Restart شدن خود سرور باشه)
- Alter شدن SP
- تغییر در ایندکسهای جدول