PDA

View Full Version : ,sql profile و sp های نامعلوم



SRS534
پنج شنبه 13 دی 1386, 09:36 صبح
با سلام
اگر با profile متنqury ها را ببینیم sp های
exec sp_reset_connection
exec sp_cursorclose 180150002
exec sp_cursorfetch 180150032, 32, 1, 1
را میبینیم
آیا باعث کندی سیستم میشوند ؟؟؟؟
چه جوری جلوی اجرا آن ها را بگیرم
تشکر

JAFO_IRAN
پنج شنبه 13 دی 1386, 11:51 صبح
سلام

پاسخ، بستگی به روش اتصال به سرور داره - اما مثلا در ADO

reset_connection اگه تکرار نشه طبیعی است ولی اگه تکرار میشه مثلا به مشخصه‌ای مثل KeepConnection مربوط میشه. یا اینکه objectها در client مرتبا ایجاد و نابود میشن (که تا اینجا مشکلی نداره) اما سیستم connection pooling خاموش شده - که بعیده

اما اون داستانهای cursor به این دلیل میان که شما از server side cursor استفاده میکنید. ممکنه ماهیت کار شما طوری باشه که به این نوع cursor نیاز دارید؛ وگرنه میشه از client side cursor استفاده کنید و اون sp ها رو دیگه نبینید...

ارادت