چیز خاصی نداره
[mysqld]
local-infile=0
default-storage-engine=MyISAM
innodb_file_per_table=1
چیز خاصی نداره
[mysqld]
local-infile=0
default-storage-engine=MyISAM
innodb_file_per_table=1
کانفیگ mysql شما ناقص است.
با استفاده از MySQLTuner-perl میتوانید با توجه به مشخصات سرور و وضعیت آن ، توابع لازم را بدست آورید و در فایل my.cnf جایگزین کنید.
MySQLTuner-perl by major
(پیشنهاد میکنم اگر سررشته ای ندارید با توجه به سایت های موجود روی سرور ، این کار را به یک فرد متخصص بسپارید)
info.mehranfar@gmail.com
یه سوال دوست عزیز.دستور مورد نظر رو زدم تمام دستور های که اسکریپ MySQLTuner میاره در فایل my.cnf بذارم بدون دستکاری و تغییرات؟
پس از وارد کردن دستور :
perl mysqltuner.pl
با قسمت های زیر روبه رو میشوید.
که باید در قسمت recommendation میزانی که این تابع تشخیص داده است را در فایل my.cnf جایگذاری کنید.
- General Statistics
در این بخش اطلاعاتی درباره پایگاهداده و موتورهای قابل استفاده آن میدهد.- Security Recommendations:
این بخش نتیجهی بررسی موارد امنیتی که باید در پایگاه داده رعایت شدهباشد را نمایش میدهد.- Performance Metrics:
در این بخش نتیجهی اندازه گیری مقادیر مشخص کنندهی کارایی پایگاهداده را نمایش میدهد.- Recommendations:
بر اساس اطلاعاتی حاصل شده در مرحله قبل، و مقایسه آنها با مقادیر فایل my.cnf (در صورت وجود) اسکریپت پیشنهادات خود را در دو زیربخش General recommendations و Variables to adjust ارایه مینماید، در زیربخش فعالیتهایی که جهت بهینهسازی پایگاه داده شما ضروری و متغیرهایی که باید آنها را فعال نمایید، و در بخش دوم مقدار پیشنهادی این متغیرها (بیشتر این متغییرها در فایل/etc/my.cnf و زیر تگ [mysqld] است.) ارایه شدهاست.
( در صورتی که توابع اشتباه جایگزین شود و یا تغییراتی اشتباه در فایل my.cnf رخ دهد ، ممکن است سرویس sql شما با مشکل روبه رو شود - مجددا تاکید میکنم در صورت عدم آشنایی با یک فرد متخصص مشورت کنید)
ویرایش توسط Mr.Te0 : September 21st, 2014 در ساعت 20:21
info.mehranfar@gmail.com
واضعتر توضیح بدید در مورد این کانفیگ mysql یه آموزش کامل هست در مورد کانفیگش؟
موقعی که اون توابع ها رو میذارم داخل فایل مورد نظر my.cnf موقع ریستارت mysql
Starting MySQL.The server quit without updating PID file (/var/lib/mysql/hostname.yourdomian.com.pid).
این ارور به وجود میاد و وقتی اون توابع رو پاکش میکنی mysql بدون مشکل ریستارت میشه
ویرایش توسط roozbeh837 : September 21st, 2014 در ساعت 20:43
دوست عزیز میدونم ولی متاسفانه نمیشه سرور رو به هر کسی داد تو تاپیک هم اعلام کردم دیروز مشکل رو نداشتم ولی به شخصی دادم بجای اینکه حلش کنه بدترش کرد به این دلیل راهنمائی میخواستم برای حلش گویا باید توابع 'InnoDB حلش کنم یه راهنمائی میخواستم که این رو چطور حلش کنم. درسته تخصصی هستش ولی بلاخره راهنمائی یا آموزشی در این زمینه هستش
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)