আপনার সংজ্ঞায়িত পদ্ধতির ব্যবহার না করার কোনও কারণ আছে কি? একেবারে।
কল্পনা করুন আপনি একটি গাড়ি কিনেছিলেন - এমন একটি গাড়ি যখন আপনি 50 এমএফএইচ চাপলে ইঞ্জিনটি অতিরিক্ত গরম শুরু করে। এই পরিস্থিতিতে আপনার প্রতিক্রিয়াটি কী কৃত্রিমভাবে গাড়িটি 49 এমপিএইচ সীমাবদ্ধ করা, বা ইঞ্জিনের মধ্যে দোষ কী তা খুঁজে বের করার জন্য?
আপনার গাড়িটি কেন 49 এমপিএইচ সীমাবদ্ধ করা উচিত? নির্মাতারা বলেছিলেন যে এটি ৮০ এমপিএইচ হিসাবে দ্রুত গাড়ি চালাতে পারে - আপনি আপনার গাড়ীটি দ্রুত চালনা করতে পছন্দ করেন তাই আপনি এটিকে এই গতিতে পেতে চান - যদি এটি অভিশাপের অতিরিক্ত তাপীকরণ সমস্যার জন্য না হয়।
আপনি যে গাড়িটি কিনেছিলেন তা সত্যই, ব্যয়বহুল। প্রতিটি ইঞ্জিন সিলিন্ডারের সর্বোচ্চ ব্যবহার করা দরকার যাতে আপনি সেই অর্থটি নষ্ট করছেন না!
কৃত্রিমভাবে এসকিউএল সার্ভারগুলিকে সিপিইউতে অ্যাক্সেস সীমাবদ্ধ করে আপনি কর্মক্ষমতা হারিয়ে ফেলছেন। ওএসের ব্যবহারের জন্য সিপিইউ উপলব্ধ রয়েছে তা নিশ্চিত করে আপনি অস্থায়ীভাবে পারফরম্যান্সের সমস্যাগুলি সমাধান করেছেন, তবে আপনি আসল প্রশ্নের উত্তর দেননি - এসকিউএল সার্ভার সিপিইউর 100% ব্যবহার করছে কেন?
আমার পরামর্শটি নিম্নরূপ:
আসল সমস্যাটি কী তা সন্ধান করুন এবং এটি ঠিক করুন। কার্যকরভাবে একটি ক্লডজ কী তা দিয়ে বিষয়টিকে আচ্ছাদন করবেন না। ইস্যু হবে পুনরাবির্ভূত এবং লাইন নিচে মুখে স্ম্যাক দ্যাট যখন সার্ভারের কাজের চাপ প্রাকৃতিকভাবে বৃদ্ধির বৃদ্ধি পায়।
একটি অস্থায়ী সংশোধন হিসাবে , রিসোর্স গভর্নর ব্যবহৃত সিপিইউ হ্রাস করতে ব্যবহার করা যেতে পারে, যতক্ষণ না আপনি বাস্তব সমস্যাটি খুঁজে পান।