بهینه کردن MySQL در دایرکت ادمین

Admin

مدیر کل سایت
پست ها
70
امتیاز
8
قبل از انجام هر تغییری در my.cnf یک بکاپ کامل از دیتابیس ها تهیه کنید تا در صورتی که با مشکلی مواجه شدید، دیتابیس ها از دست نرود.
از ایجاد تغییرات در تنظیمات InnoDB اجتناب کنید مگر اینکه بسیار آشنا باشید.
ما توصیه نمی کنیم هرگونه تغییری در تنظیمات InnoDB انجام دهید، مگر این که قبل از ایجاد پایگاه های داده این کار را انجام دهید.

در سیستم عامل Centos
یک فایل my.cnf بصورت دیفالت وجود دارد که با mysql (4 + 5) همراه است.
این مورد برای رم 2 گیگ به بالا مناسب است:
کد:
cp -f /usr/share/mysql/my-large.cnf /etc/my.cnf
در این کد میتوانید به جای کلمه large از موارد زیر نیز استفاده نمایید:

برای سایت با بازدید بالا : huge
برای سایت های سبک : medium
برای سایت های بزرگ : large
برای استفاده از huge و large به رم 2 گیگ به بالا نیاز دارید.
بعد از اتمام کار ، MySQL را ری استارت کنید:
service mysql restart
یا
service mysqld restart
یا
/sbin/service mysqld restart

در حال حاضر my.cnf بهینه برای Debian/FreeBSD ارائه نشده است.
 
آخرین ویرایش:
بالا