سلام
یک سرور داریم یکم مشکل پیدا کرده
سایت های وردپرسی خیلی دیر استارت میخورن
با جدا کردن یک سری سایت ها به سرور دیگه
کوئری ها از 12 هزار تا در ثانیه اومده روی 1000 تا در ثانیه
اما کندی mysql هنوز هم هست
اکثر سایت ها تیز استارت میخوره بعضی ها کند
مشخصات سرور
رم 64
هارد ssd
12 هسته cpu xeon
سرور برای کسیه که به عقیده من اشتباه کانفیک شده اما خودش میگه درسته
سایت های سنگین روی سرور زیاده و تقریبا تمامی کوئری ها در فایل slow.log ثبت میشه slow query خیلی بالاست
اگه مشکل داره لطف کنید اشکالات رو بدید من لینک بدم دوستمون ببینه
فایل کانفیگ اینه
[mysql]
#port = 3306
#socket = /var/lib/mysql/mysql.sock
[mysqld]
#user = mysql
default-storage-engine=InnoDB
#socket = /var/lib/mysql/mysql.sock
pid-file="/var/lib/mysql/server.mehost.co.pid"
key-buffer-size=32M
myisam-recover="FORCE,BACKUP"
thread_concurrency=16
max-connect-errors=1000000
datadir="/var/lib/mysql/"
#log-bin = /var/lib/mysql/mysql-bin
expire-logs-days=14
sync-binlog=1
tmp-table-size=32M
max-heap-table-size=32M
query-cache-type=0
query-cache-size=0
max-connections=2000
thread-cache-size=180
open-files-limit=65535
table-definition-cache=4096
table-open-cache=100
innodb-flush-method=O_DIRECT
innodb-log-files-in-group=2
#innodb-log-file-size = 256M
innodb-flush-log-at-trx-commit=1
innodb-file-per-table=1
innodb-buffer-pool-size=20G
log-error="/var/lib/mysql/mysql-error.log"
log-queries-not-using-indexes=1
#slow-query-log = 0
#slow-query-log-file = /var/lib/mysql/mysql-slow.log
connect_timeout=10
net_read_timeout=30
max_allowed_packet=1073741824
open_files_limit=50000
log_slow_queries=/var/log/slow.log
long_query_time = 2