আপনি কীভাবে টি-এসকিউএল ব্যবহার করে কোনও এসকিউএল উদাহরণের সর্বনিম্ন এবং সর্বাধিক মেমরি বরাদ্দ পাবেন?


15

আমি প্রায় 90 টি এসকিউএল সার্ভার ইনস্ট্যান্স পরিচালনা করছি এবং প্রতিটি উদাহরণে কত মেমরি বরাদ্দ করা হয়েছে তা নির্ধারণের জন্য একটি ক্যোয়ারী দরকার। দয়া করে নোট করুন, আমি ম্যানেজমেন্ট স্টুডিও না ব্যবহার করে এটি বর্তমানে কী সেট করা আছে তা দেখতে এটি কীভাবে সেট করবেন তা জিজ্ঞাসা করছি না।

আপনার সাহায্যের জন্য ধন্যবাদ.


আমার সিস্টেমে এটি কার্যকর করা হলে। মানগুলি 2147483647 হিসাবে দেওয়া হয়, আমার সিস্টেম র‌্যামটি কেবলমাত্র 2 গিগাবাইট, এই ক্ষেত্রে আমি কীভাবে ফেরত মানকে এমবি হিসাবে বিবেচনা করি। আমি যদি এটি এমবি হিসাবে বিবেচনা করি তবে আমার সিস্টেমের র‌্যামটি 2097152 গিগাবাইট হতে হবে

এটি কনফিগার করা মান, আপনার আসল র্যাম নয়। এটি এসকিউএল সার্ভারকে এই পরিমাণ মেমোরি (ভার্চুয়াল মেমরি সহ) গ্রহণ করতে দেয়
মিশেলজেড

উত্তর:


26

এটি masterডাটাবেসে চেষ্টা করুন :

SELECT name, value, value_in_use, [description] 
FROM sys.configurations
WHERE name like '%server memory%'
ORDER BY name OPTION (RECOMPILE);

আপনাকে দেয় max server memory (MB)এবংmin server memory (MB)


আপনি যদি sqlcmd.exe ব্যবহার করছেন তবে কেবলমাত্র একটি নোট: আমি এখানে-W বর্ণিত অনুসারে হোয়াইটস্পেসগুলি ছাঁটাতে সুইচটি ব্যবহার করার পরামর্শ দেব - সেগুলির বেশ কয়েকটি রয়েছে (কমপক্ষে আমার সেটআপে)।
ChriPf
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.