আপনি কখনই, এসকিউএল সার্ভারটি কতটা মেমরি ব্যবহার করছেন তা জানার জন্য কখনই ভরসা টাস্ক ম্যানেজার হতে পারে না (সম্ভবত আপনি খুব স্বল্প পরিমাণের মেমরির সাথে একটি 32-বিট সিস্টেম মনে করছেন)। এই সময়ের জন্য টাস্ক ম্যানেজার ব্যবহার বন্ধ করুন using পারফরম্যান্স কাউন্টারটি ব্যবহার করুন - আপনি ডিএমভি ব্যবহার করে পারফরম্যান্স কাউন্টারটিও জিজ্ঞাসা করতে পারেন:
SELECT object_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name = 'Total Server Memory (KB)';
আপনি এটিকে সরঞ্জামগুলি> বিকল্পগুলি> পরিবেশ> কীবোর্ড> ক্যোয়ারী শর্টকাটগুলিতে ক্যোয়ারী শর্টকাট হিসাবে সংরক্ষণ করতে পারেন এবং টাস্ক ম্যানেজারের থেকে ভুল ফলাফল পাওয়ার চেয়ে খুব দ্রুত ক্যোয়ারি উইন্ডোতে সঠিক ফলাফল পেতে পারেন।
আপনি এই ক্যোয়ারীগুলি ব্যবহার করে মেমরি চাপ (এবং আপনি এটি সম্পর্কে কিছু করতে পারেন কিনা) পরীক্ষা করতে পারেন:
SELECT object_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name IN ('Total Server Memory (KB)', 'Target Server Memory (KB)');
-- SQL Server 2012:
SELECT physical_memory_kb FROM sys.dm_os_sys_info;
-- Prior versions:
SELECT physical_memory_in_bytes FROM sys.dm_os_sys_info;
EXEC sp_configure 'max server memory';
EXEC sp_configure 'max server memory';
এসকিউএল ২০০৮