با سلام خدمت استاد محترم آقای مهندس ثباتی- نحوه تنظیمات sql 2005 برای استفاده از ram بالای 2 گیگا چیست ؟ 2005 نصب کردیم اما همچنان از 2 گیگا بایت ram استفاده می کند .
با تشکر
Printable View
با سلام خدمت استاد محترم آقای مهندس ثباتی- نحوه تنظیمات sql 2005 برای استفاده از ram بالای 2 گیگا چیست ؟ 2005 نصب کردیم اما همچنان از 2 گیگا بایت ram استفاده می کند .
با تشکر
سلام
دوست عزیز از چه نسخه ای از SQL 2005 استفاده می کنی ؟
و SQL رو روی چه ویندوزی نصب کردی ؟
نسخه SQL Server وWindows در استفاده از RAM بسیار موثر است ...
سلام دوست عزیزم،
گزینه AWE رو توسط sp_configure فعال کنید. در boot.ini سوییچ PAE/ رو انتهای ویندوز مربوطه قرار بدین.
اگر سرویس SQL Server از اکانت Local System استفاده میکنه، تغییری غیر از این موارد نیاز نیست و سرور رو Restart کنید
سلام و با تشكر از راهنمايي شما :
نسخه Sqlserver : Enterprise - With SP3
ويندوز : 32 بيتي - server 2003 - SP2
تنظيماتي كه گفته شد را انجام دادم . اما هنوز در زمان انجام يك Query از جدولي با 6 ميليون ركورد زمان يك دقيقه و بيست ثانيه را مي گيرد و در ضمن به شدت با هارد كار مي كند .
1- يعني پارامتر AVG. Disk Queue Len كاملا به سقف چسبيده در تمام اين مدت
2- و در ضمن در Task Manager پارامتر Available Phisycal Memory نشان مي دهد كه از 16 گيگا بايت Ram مقدار 15 گيگا بايت هنوز دست نخورده است . اين يعني اينكه با ram كار نمي كند .
خواهش مي كنم راهنمايي فرماييد .
با تشكر فراوان
سرویس SQL Server از چه اکانتی استفاده میکنه؟
ضمنا دستور dbcc memorystatus رو اجرا کنید و ببینید در قسمت Buffer Count، موارد Target و Committed چه عددی رو نشون میدن؟
با سلام و تشکر
من هم دقیقا با همین مشکل برای sql2000 روبرو هستم(با ram 8 گیگ) و سرعت نسبت به قبل که db برروی pc با Rm 3 بوده است بسیار کند شده است.
sql با Local system اجرا می شود و مقدار commited , target برابر 899840 است.
با این ورژن sql,windows از سوییچ /3GB استفاده کنم ؟؟؟؟
عدد 899840 معادل 7 گیگابایت هستش که پس SQL Server از همه حافظه داره استفاده میکنه. آیا همه CPUها برای SQL Server در دسترس هستند یا محدودیتی اعمال شده؟ کدوم Edition رو استفاده میکنید؟
با سلام و تشکر از استاد محترم
1- در قسمت User Rights Assignments \ Local Security Policy Server پارامتر Lock Pages in Memory را با Account زیر مقدار دهی کردم :
Dbsrv1Mssql که روی سرور Admin است و روی sqlserver نیز sysadmin است .
2- دستور dbcc memorystatus را نیز اجرا کردیم و مقدارTarget و Commited برابر 1753088 میباشد .
خواهشمند است راهنمایی فرمایید .
باتشکر
با تشکر فراوانwindows server2003 sp2-enterprise
sql server 2000 sp4-enterprise
(30 datafile) logfile:500M , datafile:2Gبر روی درایوE
سرور دارای raid 5 می باشد.
و هر هشت پروسسوری که در تنظیمات سرور وجود دارد انتخاب شده. و در قسمت memory ،برای Minimum query: 10240kb است.
تنظیمات virtual memory , sql serverرا هم در ضمیمه قرار داده ام.
لطفا اگر اشتباهی وجود دارد راهنمایی بفرمایید.