ورود

View Full Version : اشغال شدن رم سرور توسط sql server 2008 r2



r_khan
دوشنبه 22 دی 1393, 17:59 عصر
با سلام
با اجرای کوئری در sql server 2008 r2 رم سرور به سرعت اشغال میشود و به هیچ برنامه ای اجازه استفاده از رم را نمیدهد و بعد از پایان کوئری هم رم آزاد نمی شود.
و مجبور به ریست کردن سرور میشوم
مشکل از کجا میتواند باشد؟

pashna
دوشنبه 22 دی 1393, 21:51 عصر
سلام،
این اصلا مشکل نیست، این ماهیّت اسکیوال سرور هست که RAM رو بگیر و ازش استفاده کنه، شما میتونید اسکیوال سرور رو محدود کنید به استفاده از مقدار خاصی‌ RAM.

Right Click on Server Name > Properties > Select Memory on left pane > Maximum server memory


اینجا میتونید اسکیوال رو مجبور کنید از مقدار خاصی‌ استفاده کنه که مد نظر شما است.

r_khan
سه شنبه 23 دی 1393, 10:52 صبح
سلام،
این اصلا مشکل نیست، این ماهیّت اسکیوال سرور هست که RAM رو بگیر و ازش استفاده کنه، شما میتونید اسکیوال سرور رو محدود کنید به استفاده از مقدار خاصی‌ RAM.

Right Click on Server Name > Properties > Select Memory on left pane > Maximum server memory


اینجا میتونید اسکیوال رو مجبور کنید از مقدار خاصی‌ استفاده کنه که مد نظر شما است.


این کار هم کردم ولی اسکیول بیشتر از محدوده خودش بر میداره و باز مشکل قبلی برام پیش میاد.

pashna
چهارشنبه 24 دی 1393, 00:06 صبح
سلام،
می‌شه بگی‌ سرور چقد RAM داره و چقدر دادی به اسکیوال ، و می‌شه مطمئن بشه که اسکیوال سرور داره مصرف می‌کنه ؟

esteghamat
چهارشنبه 24 دی 1393, 12:17 عصر
سلام
کاری که دوستمون پیشنهاد کرده درسته . ولی برای اینکه تاثیرش رو ببینید حتما باید سرویس اصلی یکبار Restart‌بشه .