بهینه سازی و تیون کردن mysql هیچ ارتباطی با نوع کنترل پنل وب هاستینگ مورد استفاده نداره
mysql پارامتر های زیاد و پیچیده ای داره که با مقدار دهی صحیح به آن ها میتوانید بازدهی سرویس ارائه شده را افزایش دهید
اختصاص بهترین مقادیر به این پارامتر ها نیازمند شناخت و درک واقعی مفهوم و عملکرد آن ها در mysql است
یک کانفیگ صحیح و حرفه ای معمولا ارتباط مستقیم با نوع سخت افزار ، تعداد کوئری ها ، تعداد کانکشن های همزمان ، تعداد و حجم دیتابیس ها و نوع سیستم های مدیریت محتوای استفاده شده و حتی ورژن mysql مورد استفاده در سرور دارد . بهترین و بهینه ترین حالت ممکن روی یک سرور با یک سایت پیاده میشه . در هاست اشتراکی قدرت مانوور شما کمتر خواهد بود چرا که با دیتابیس های گوناگون با ساختار های متفاوتی روبرو هستید . حتی collation و ساختار جداول هم در نوع تیون کردن و مقدار دهی به پارامتر ها موثر است .
بنا بر این استفاده از تملیت های آماده خیلی موثر نخواهد بود یا حد اقل بهترین نتیجه ممکن حاصل نخواهد شد .
میتونید از اسکریپت پرل mysqltuner کمک بگیرید
موفق باشید