মাইএসকিউএল এবং মাল্টি-কোর প্রসেসর


8

আমি win2008 সার্ভারে একটি বহু-কোর জিয়ান প্রসেসরে মাইএসকিউএল চালাচ্ছি। দেখে মনে হচ্ছে এটি কেবল একটি একক কোর ব্যবহার করে।

এটি সমস্ত কোর ব্যবহারের জন্য কনফিগার করার দরকার কি আছে?

সার্ভারটি অনেক কল সহ একটি বোঝাই ওয়েবসাইটকে সমর্থন করে। আমি নিশ্চিত যে একই সময়ে একাধিক কল রয়েছে, কিন্তু তবুও ডিবি একক কোরতে কোনও কিছু পরিচালনা করতে দেখায়।

আমি এটির উন্নতি করতে কী করতে পারি?


আপনি কি টাস্ক ম্যানেজারটিতে প্রক্রিয়াটির অ্যাফিনিটি সেটিংস পরীক্ষা করেছেন?
gekkz

আপনি কি মাইএসকিএল এর সংস্করণ ব্যবহার করছেন ???
রোল্যান্ডোমাইএসকিউএলডিবিএ

মাইএসকিউএল 5.0 এবং 5.1 মাল্টিথ্রেডযুক্ত , তবে আমি আরও লক্ষ্য করেছি যে কিছু ফাংশন (যেমন প্রতিলিপি) মাল্টিপ্রসেসর / মাল্টিকোর মেশিনে একটি সিপিইউর 100% ব্যবহার করবে যখন অন্য কোরগুলি তাদের অলস অবস্থায় বসে থাকবে।
স্টিফান লাসিউইস্কি

উত্তর:


7

আপনি যদি একাধিক কোর ব্যবহার করতে মাইএসকিউএল টিউন করতে সক্ষম হতে চান তবে আপনার মাইএসকিউএল 5.5 এ আপগ্রেড করতে হবে।

মাইএসকিউএল এর হোয়াইটপেপার অনুযায়ী "মাইএসকিউএল 5.5 পারফরম্যান্স এবং স্কেলাবিলিটি ইন নতুন কি" ডিসেম্বর 2010 থেকে:

পটভূমির আই / ও থ্রেডগুলির নিয়ন্ত্রণ - ব্যবহারকারীদের কাছে এখন সমস্ত প্ল্যাটফর্মের জন্য দুটি নতুন কনফিগারেশন প্যারামিটার রয়েছে, ইনোডাব_ড্রেড_ও_থ্রেডস এবং ইনানোডব_উইরাইট_আইও_থ্রেড যা অনুরোধগুলি পড়তে এবং লেখার জন্য ব্যাকগ্রাউন্ড থ্রেডের সংখ্যার জন্য মঞ্জুরি দেয়। এটি ব্যবহারকারীদের হাই-এন্ড, মাল্টি-কোর সিস্টেমগুলিতে মাইএসকিউএল অ্যাপ্লিকেশনগুলির সুর ও মাপ দিতে সহায়তা করে Master মাস্টার থ্রেড আই / ও হার নিয়ন্ত্রণ করুন - ব্যবহারকারীরা এখন সামগ্রিক আই / ও ক্ষমতা কনফিগার করতে পারবেন

উল্লিখিত প্যারামিটারগুলি হ'ল ইনোডাব_ড্রেড_ও_থ্রেডস এবং ইনানোডব_রাইট_আইও_থ্রেড

এই সেটিংগুলি মাইএসকিউএল 5.1.38 এর আগে বিদ্যমান নেই। আসলে, কেবল মাইএসকিউএল প্লাগইন মাইএসকিউএল 5.1 এ এই সেটিংসের জন্য অনুমতি দেয়। এটি মাইএসকিউএল 5.5 এর নেটিভ ইনোডিবিতে অন্তর্ভুক্ত রয়েছে।

সম্ভবত এই ব্লগ পোস্টটি আপনাকে একাধিক কোর সার্ভারের জন্য InnoDB স্ক্যালাব্লটিটির আরও অন্তর্দৃষ্টি দেয়


এটি 5.5, আমি এই পরামিতিগুলি পরীক্ষা করব এবং অনুমোদন করব।
দানি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.