-
February 12th, 2015, 19:08
#1
مشکل کندی mysql
سلام
یک سرور داریم یکم مشکل پیدا کرده
سایت های وردپرسی خیلی دیر استارت میخورن
با جدا کردن یک سری سایت ها به سرور دیگه
کوئری ها از 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
ویرایش توسط raminramz : February 12th, 2015 در ساعت 19:13
-
-
February 12th, 2015 19:08
# ADS
-
February 12th, 2015, 20:53
#2
عضو انجمن
پاسخ : مشکل کندی mysql
همیشه مشکل از کانفیگ نیست. خیلی وقت ها بهینه نبودن کوئری ها این مشکلات رو ایجاد می کنه.
-
-
February 12th, 2015, 21:08
#3
پاسخ : مشکل کندی mysql

نوشته اصلی توسط
pardishosting
همیشه مشکل از کانفیگ نیست. خیلی وقت ها بهینه نبودن کوئری ها این مشکلات رو ایجاد می کنه.
آخه 4 5 تا سایت با هم اینطوری شده از سمت سرور هم هست
یک سوال دیگر
سایت هایی مشکل دار رو معمولا از چه راه هایی شناسایی میشه کرد
-
-
February 12th, 2015, 21:15
#4
عضو انجمن
پاسخ : مشکل کندی mysql

نوشته اصلی توسط
raminramz
آخه 4 5 تا سایت با هم اینطوری شده از سمت سرور هم هست
یک سوال دیگر
سایت هایی مشکل دار رو معمولا از چه راه هایی شناسایی میشه کرد
سلام.
اگر سی پنل هست از بخش Server Status > Daily Process Log میتونید مصرف mysql هر یوزر را مشاهده کنید.
موفق باشید./
-
-
February 12th, 2015, 21:22
#5
پاسخ : مشکل کندی mysql
سلام
در بدترین وضعیت مصرف mysql چقدر هست ؟
یکبار از mysql tuner استفاده کنید و چک کنید .
-
-
February 12th, 2015, 21:40
#6
پاسخ : مشکل کندی mysql

نوشته اصلی توسط
Yas-Host
سلام
در بدترین وضعیت مصرف mysql چقدر هست ؟
یکبار از mysql tuner استفاده کنید و چک کنید .
200% پردازنده مصرف میکنه
اوکی
-
-
February 13th, 2015, 01:25
#7
عضو انجمن
پاسخ : مشکل کندی mysql

نوشته اصلی توسط
raminramz
آخه 4 5 تا سایت با هم اینطوری شده از سمت سرور هم هست
یک سوال دیگر
سایت هایی مشکل دار رو معمولا از چه راه هایی شناسایی میشه کرد
چشمی نمی شه دقیق فهمید.
ما با نرم افزار کار می کنیم.
خواستید پیام خصوصی بدید ، اطلاعات سرور رو بدید وصل کنم بگم چه کوئری هایی باید بررسی بشند.
-