যখন সম্পূর্ণ স্ক্যান আপডেটের পরিসংখ্যানগুলি এসকিউএল সার্ভার ২০১৪ সালে ১০০% সিপিইউ ব্যবহার করে যখন এটি একই টেবিলের জন্য, এসকিউএল সার্ভার ২০০৮ আরপি-তে সম্ভবত 20% সিপিইউ ব্যবহার করে, একই ধরণের হার্ডওয়্যার ক্ষমতা সহ?
আমি MAXDOP
অন্যান্য অপশনগুলি দেখছি এবং সত্যিই এমন কিছুই দেখছি না যা সামনে দাঁড়িয়ে আছে। আমি বুঝতে পারি যে এটির কারণ হতে পারে এমন সেটিংস থাকতে পারে তবে সেটিংস উভয় ডাটাবেসের জন্য খুব মিল (উদাহরণস্বরূপ, MAXDOP
উভয়ের জন্য 4 হয়, উভয়ই একাধিক কোর থাকে)। দুটিই এন্টারপ্রাইজ সংস্করণ।
এসকিউএল সার্ভার ২০১৪ এসকিউএল সার্ভার ২০০৮ আর 2 এর বিপরীতে এসকিউএল সার্ভার ২০১৪-তে কিছু "আলাদা" রয়েছে যা এটি ব্যাখ্যা করতে পারে? উভয় সার্ভারের জন্য আমার 90% এ মেমরি বিকল্প রয়েছে। কোন চিন্তা কি খুঁজছেন?
আমি এসকিউএল সার্ভার 2008 আর 2 / এসপি 3 এবং এসকিউএল সার্ভার 2014 / এসপি 2 ব্যবহার করে দুটি সার্ভারে সপ্তাহে একবার পূর্ণ (100%) স্ক্যান করে আপডেটের পরিসংখ্যানগুলি চালিত করি এবং ডাটাবেসগুলির একই কাঠামো থাকে। ২০০৮ আর আর সার্ভারে দুটি খুব বড় টেবিলের আপডেটের পরিসংখ্যান বেশ কয়েক ঘন্টা সময় নেয়, যা আমি প্রত্যাশা করি, তবে সিপিইউ 20% এর অধীনে থাকে বা পুরো সময়টি ব্যবহার করে। 2014 সার্ভারে, যদিও, প্রায় 40 মিনিটের জন্য সিপিইউ 100% এ যায়। 2014 সার্ভারে টেবিলগুলি কিছুটা ছোট। আমি এসকিউএল মনিটর বিশ্লেষণ মেনু ব্যবহার করে এটি দেখতে পাচ্ছি।
2014 এসকিউএল সার্ভারে ওলা লগ ফাইলটির আউটপুট এখানে দেওয়া হয়েছে, সিপিইউ প্রায় 2:10 থেকে 2:45 পর্যন্ত 100% হয়ে যায়:
Date and time: 2017-06-24 02:10:20
Command: UPDATE STATISTICS [InVA].[dbo].[AuditField] [_WA_Sys_00000005_15502E78] WITH FULLSCAN
Outcome: Succeeded
Duration: 00:07:48
Date and time: 2017-06-24 02:18:08
Date and time: 2017-06-24 02:18:08
Command: UPDATE STATISTICS [InVA].[dbo].[AuditField] [_WA_Sys_00000006_15502E78] WITH FULLSCAN
Outcome: Succeeded
Duration: 00:32:22
Date and time: 2017-06-24 02:50:30
উপরের দুটি পরিসংখ্যানের জন্য ২০০৮ আর আর এসকিউএল সার্ভারে ওলা লগ ফাইলটির আউটপুট এখানে রয়েছে, তবে সিপিইউ সম্ভবত 15% এ চলে গেছে:
Date and time: 2017-06-24 03:30:32
Command: UPDATE STATISTICS [InGA].[dbo].[AuditField] [_WA_Sys_00000003_0425A276] WITH FULLSCAN
Outcome: Succeeded
Duration: 00:05:00
Date and time: 2017-06-24 03:35:32
Date and time: 2017-06-24 03:35:32
Command: UPDATE STATISTICS [InGA].[dbo].[AuditField] [_WA_Sys_00000004_0425A276] WITH FULLSCAN
Outcome: Succeeded
Duration: 00:52:31
Date and time: 2017-06-24 04:28:03
আমি তাদের সার্ভার ম্যাক্সডোপ = 1 দিয়ে চালাতে পারি না কারণ এটি সমস্ত সমান্তরাল পরিকল্পনা উত্পন্ন করে, এবং এটি অ্যাপ্লিকেশনটিকে ক্ষতি করতে পারে। আমি বিপরীত দিকে যেতে এবং এটি 8 এ বাড়ানোর পরিকল্পনা করছি (বাক্সে 16 টি কোর রয়েছে) এবং কী হবে তা দেখুন। সিপিইউ পেগ হওয়ার সময়ের দৈর্ঘ্য হ্রাস করতে দ্রুত যেতে পারে। ব্যবহারকারীরা বেশিরভাগ সময় চলে যাওয়ার সময় এই কাজটি চলে।
tempdb
কনফিগারেশন কি একই রকম? এটিUPDATE STATISTICS
চলমান অবস্থায় ব্যবহার করা যেতে পারে , সুতরাং এটি কোনও সমস্যাও হতে পারে।