-
August 23rd, 2011, 22:34
#21
پاسخ : بهینه سازی MySQL با MySQLTuner

نوشته اصلی توسط
amin885
بعد از ادیت کردن هم
کد:
service mysql restart
عزیز
من اصلا نمی دونم چی باید بزنم تو اون فایله .
میشه اون اطلاعاتی که دارم رو تبدیلش کنید به دستوراتی که باید بریزم داخل فایله ؟
ممنون
-
تعداد تشکر ها از asrehosting به دلیل پست مفید
-
August 23rd, 2011 22:34
# ADS
-
August 23rd, 2011, 22:59
#22
پاسخ : بهینه سازی MySQL با MySQLTuner
شما همون اطلاعاتی که اسکریپت بهد داد رو باید my.cnf رو ویرایش کنی و بذاری داخلش و سیو کنی و بعد هم service mysql restart
دیگه از این ساده تر نمیدونم چطوری توضیح بدم.
-
تعداد تشکر ها از amin885 به دلیل پست مفید
-
August 23rd, 2011, 23:05
#23
پاسخ : بهینه سازی MySQL با MySQLTuner

نوشته اصلی توسط
amin885
شما همون اطلاعاتی که اسکریپت بهد داد رو باید my.cnf رو ویرایش کنی و بذاری داخلش و سیو کنی و بعد هم service mysql restart
دیگه از این ساده تر نمیدونم چطوری توضیح بدم.
داخل اون فایل چند تا دستور هست که اصلا عددی داخلشون نیست و ربطی به دستورات بالا ندارن .
الان دستورات رو باید چی طوری بزارم .............................
-
تعداد تشکر ها از asrehosting به دلیل پست مفید
-
August 23rd, 2011, 23:28
#24
پاسخ : بهینه سازی MySQL با MySQLTuner

نوشته اصلی توسط
bibi
داخل اون فایل چند تا دستور هست که اصلا عددی داخلشون نیست و ربطی به دستورات بالا ندارن .
الان دستورات رو باید چی طوری بزارم .............................
اگر نبود اضافه کنید اون خطوط رو خودتون.
در ضمن این نشون میده شما هنوز سرورتون رو کانفیگ نکردین در همین انجمن در مورد کانفیگ سرور و همچنین ویرایش فایل my.cnf بحثهای زیادی شده که با خوندن اونها اطلاعات بیشتری رو بدست میارین.
-
تعداد تشکر ها از amin885 به دلیل پست مفید
-
August 23rd, 2011, 23:45
#25
پاسخ : بهینه سازی MySQL با MySQLTuner
یعنی باید برا مشخصات زیر
key_buffer_size (> 61.8M)
query_cache_size (>= 8M)
thread_cache_size (start at 4)
table_cache (> 64)
این طوری بزنم :
tmp_table_size = 61.8M max_heap_table_size = 8M table_cache = 64 innodb_buffer_pool_size=4M؟؟؟؟
-
تعداد تشکر ها از asrehosting به دلیل پست مفید
-
August 23rd, 2011, 23:59
#26
پاسخ : بهینه سازی MySQL با MySQLTuner
شبیه این
کد:
[mysqld]
user=mysql
bind-address=127.0.0.1
datadir=/var/lib/mysql
pid-file=/var/run/mysqld/mysqld.pid
socket=/var/run/mysql/mysql.sock
port=3306
tmpdir=/tmp
language=/usr/share/mysql/english
skip-external-locking
query_cache_limit=64M
query_cache_size=32M
query_cache_type=1
max_connections=15
max_user_connections=300
interactive_timeout=100
wait_timeout=100
connect_timeout=10
thread_stack=128K
thread_cache_size=128
myisam-recover=BACKUP
key_buffer=64M
join_buffer=1M
max_allowed_packet=32M
table_cache=512M
sort_buffer_size=1M
read_buffer_size=1M
read_rnd_buffer_size=768K
max_connect_errors=10
thread_concurrency=4
myisam_sort_buffer_size=32M
skip-locking
skip-bdb
expire_logs_days=10
max_binlog_size=100M
server-id=1
[mysql.server]
user=mysql
basedir=/usr
[safe_mysqld]
bind-address=127.0.0.1
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
open_files_limit=8192
SAFE_MYSQLD_OPTIONS=”–defaults-file=/etc/my.cnf –log-slow-queries=/var/log/slow-queries.log”
[mysql]
[isamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[myisamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[mysqlhotcopy]
interactive-timeout
max_heap_table_size = 64 M
tmp_table_size = 64 M
!includedir /etc/mysql/conf.d/
-
تعداد تشکر ها ازamin885 به دلیل پست مفید
-
August 24th, 2011, 00:02
#27
پاسخ : بهینه سازی MySQL با MySQLTuner

نوشته اصلی توسط
amin885
شبیه این
کد:
[mysqld]
user=mysql
bind-address=127.0.0.1
datadir=/var/lib/mysql
pid-file=/var/run/mysqld/mysqld.pid
socket=/var/run/mysql/mysql.sock
port=3306
tmpdir=/tmp
language=/usr/share/mysql/english
skip-external-locking
query_cache_limit=64M
query_cache_size=32M
query_cache_type=1
max_connections=15
max_user_connections=300
interactive_timeout=100
wait_timeout=100
connect_timeout=10
thread_stack=128K
thread_cache_size=128
myisam-recover=BACKUP
key_buffer=64M
join_buffer=1M
max_allowed_packet=32M
table_cache=512M
sort_buffer_size=1M
read_buffer_size=1M
read_rnd_buffer_size=768K
max_connect_errors=10
thread_concurrency=4
myisam_sort_buffer_size=32M
skip-locking
skip-bdb
expire_logs_days=10
max_binlog_size=100M
server-id=1
[mysql.server]
user=mysql
basedir=/usr
[safe_mysqld]
bind-address=127.0.0.1
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
open_files_limit=8192
SAFE_MYSQLD_OPTIONS=”–defaults-file=/etc/my.cnf –log-slow-queries=/var/log/slow-queries.log”
[mysql]
[isamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[myisamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[mysqlhotcopy]
interactive-timeout
max_heap_table_size = 64 M
tmp_table_size = 64 M
!includedir /etc/mysql/conf.d/
ممنون
همچین چیزی داخل اون فایل نیست ...
اضافه کنم متن بالای شما رو به مشکل بر نمی خورم ؟
-
تعداد تشکر ها از asrehosting به دلیل پست مفید
-
August 24th, 2011, 01:10
#28
عضو انجمن
پاسخ : بهینه سازی MySQL با MySQLTuner

نوشته اصلی توسط
bibi
ممنون
همچین چیزی داخل اون فایل نیست ...
اضافه کنم متن بالای شما رو به مشکل بر نمی خورم ؟
دوست گرامی فقط اطلاعاتی که برنامه به شما داده را بدین شکل در فایل my.cnf وارد کنید.
-
تعداد تشکر ها از persian.developer به دلیل پست مفید
-
January 10th, 2012, 09:57
#29
عضو انجمن
پاسخ : بهینه سازی MySQL با MySQLTuner
سلام
به من اطلاعات زیر رو داد الان داخل فایل مورد نظر باید دقیقا چی بزنم ؟
-------- Recommendations -----------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
Adjust your join queries to always utilize indexes
When making adjustments, make tmp_table_size/max_heap_table_size equal
Reduce your SELECT DISTINCT queries without LIMIT clauses
Set thread_cache_size to 4 as a starting value
Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
query_cache_size (>= 8M)
join_buffer_size (> 128.0K, or always use indexes with joins)
tmp_table_size (> 16M)
max_heap_table_size (> 16M)
thread_cache_size (start at 4)
table_cache (> 64)
نه نظرتون این اسکریپت بهترین پیشنهاد رو می ده ؟
---------- Post added at 09:57 AM ---------- Previous post was at 09:54 AM ----------
الان وقتی دستور nano / etc/my.cof رو می زنم این می یاد :
[mysqld]
set-variable = max_connections=500
log-slow-queries
safe-show-database
نصب و کانفینگ : WebSitepanel . DirectAdmin
فروش ویژه سرور از : فرانسه . کانادا . آلمان
ID : Bwspeeds
-
تعداد تشکر ها ازokey به دلیل پست مفید
-
January 22nd, 2012, 13:14
#30
پاسخ : بهینه سازی MySQL با MySQLTuner
سلام
وقتی skip-innodb هست ارور دیتا بیس میده ولی حذفش میکنم درست میشه.
میشه بگین این کارش چیه؟
و اون ارور برای چیه؟
ممنون
-
تعداد تشکر ها ازSAT_ISLAND به دلیل پست مفید