Тормозит сайт

12
M
На сайте с 04.10.2011
Offline
90
1996

Кто может посоветовать как разобраться с тормозами при открытии сайта av-host.net . Особенно главной страницы. Внутренние меньше тормозят...

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
S
На сайте с 17.08.2008
Offline
91
#1

сайт на шаред хостинге? если впс,

то вывод ps aux в студию

M
На сайте с 04.10.2011
Offline
90
#2
smbbws:
сайт на шаред хостинге? если впс,
то вывод ps aux в студию

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

root 1 0.0 0.1 41268 2580 ? Ss Jan28 3:08 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
root 2 0.0 0.0 0 0 ? S Jan28 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Jan28 0:51 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< Jan28 0:00 [kworker/0:0H]
root 7 0.0 0.0 0 0 ? S Jan28 0:00 [migration/0]
root 8 0.0 0.0 0 0 ? S Jan28 0:00 [rcu_bh]
root 9 0.0 0.0 0 0 ? S Jan28 0:00 [rcuob/0]
root 10 0.0 0.0 0 0 ? S Jan28 2:48 [rcu_sched]
root 11 0.0 0.0 0 0 ? R Jan28 4:26 [rcuos/0]
root 12 0.0 0.0 0 0 ? S Jan28 0:14 [watchdog/0]
root 13 0.0 0.0 0 0 ? S< Jan28 0:00 [khelper]
root 14 0.0 0.0 0 0 ? S Jan28 0:00 [kdevtmpfs]
root 15 0.0 0.0 0 0 ? S< Jan28 0:00 [netns]
root 16 0.0 0.0 0 0 ? S< Jan28 0:00 [perf]
root 17 0.0 0.0 0 0 ? S< Jan28 0:00 [writeback]
root 18 0.0 0.0 0 0 ? S< Jan28 0:00 [kintegrityd]
root 19 0.0 0.0 0 0 ? S< Jan28 0:00 [bioset]
root 20 0.0 0.0 0 0 ? S< Jan28 0:00 [kblockd]
root 21 0.0 0.0 0 0 ? S< Jan28 0:00 [md]
root 26 0.0 0.0 0 0 ? S Jan28 0:00 [khungtaskd]
root 27 0.0 0.0 0 0 ? S Jan28 3:03 [kswapd0]
root 28 0.0 0.0 0 0 ? SN Jan28 0:00 [ksmd]
root 29 0.0 0.0 0 0 ? SN Jan28 0:21 [khugepaged]
root 30 0.0 0.0 0 0 ? S Jan28 0:00 [fsnotify_mark]
root 31 0.0 0.0 0 0 ? S< Jan28 0:00 [crypto]
root 39 0.0 0.0 0 0 ? S< Jan28 0:00 [kthrotld]
root 41 0.0 0.0 0 0 ? S< Jan28 0:00 [kmpath_rdacd]
root 42 0.0 0.0 0 0 ? S< Jan28 0:00 [kpsmoused]
root 43 0.0 0.0 0 0 ? S< Jan28 0:00 [ipv6_addrconf]
root 63 0.0 0.0 0 0 ? S< Jan28 0:00 [deferwq]
root 93 0.0 0.0 0 0 ? S Jan28 0:15 [kauditd]
root 212 0.0 0.0 0 0 ? S< Jan28 0:00 [ata_sff]
root 217 0.0 0.0 0 0 ? S< Jan28 0:00 [events_power_ef]
root 235 0.0 0.0 0 0 ? S Jan28 0:00 [scsi_eh_0]
root 236 0.0 0.0 0 0 ? S< Jan28 0:00 [scsi_tmf_0]
root 237 0.0 0.0 0 0 ? S Jan28 0:00 [scsi_eh_1]
root 238 0.0 0.0 0 0 ? S< Jan28 0:00 [scsi_tmf_1]
root 240 0.0 0.0 0 0 ? S< Jan28 0:00 [ttm_swap]
root 250 0.0 0.0 0 0 ? S< Jan28 0:27 [kworker/0:1H]
root 257 0.0 0.0 0 0 ? S Jan28 1:06 [jbd2/vda1-8]
root 258 0.0 0.0 0 0 ? S< Jan28 0:00 [ext4-rsv-conver]
root 259 0.0 0.0 0 0 ? S< Jan28 0:00 [ext4-unrsv-conv]
root 337 0.0 0.3 36816 6720 ? Ss Jan28 8:40 /usr/lib/systemd/systemd-journald
root 357 0.0 0.0 43180 76 ? Ss Jan28 0:00 /usr/lib/systemd/systemd-udevd
root 377 0.0 0.0 116744 336 ? S<sl Jan28 2:03 /sbin/auditd -n
root 390 0.0 0.0 0 0 ? S Jan28 0:00 [vballoon]
root 421 0.0 0.3 314696 6096 ? Ssl Jan28 3:46 /usr/sbin/rsyslogd -n
dbus 422 0.0 0.0 26720 680 ? Ss Jan28 1:08 /bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
root 451 0.0 0.0 323580 1524 ? Ssl Jan28 0:01 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
root 455 0.0 0.0 26396 900 ? Ss Jan28 0:36 /usr/lib/systemd/systemd-logind
chrony 461 0.0 0.0 115840 584 ? S Jan28 1:12 /usr/sbin/chronyd
root 464 0.0 0.0 126328 396 ? Ss Jan28 0:07 /usr/sbin/crond -n
root 520 0.0 0.0 434608 1644 ? Ssl Jan28 0:04 /usr/sbin/NetworkManager --no-daemon
polkitd 555 0.0 0.0 523528 796 ? Ssl Jan28 0:01 /usr/lib/polkit-1/polkitd --no-debug
root 556 0.0 0.0 53056 0 ? Ss Jan28 0:00 /usr/sbin/wpa_supplicant -u -f /var/log/wpa_supplicant.log -c /etc/wpa_supplicant/wpa_supplicant.conf -u -f /var/log/wpa_supplicant.log -P /var/run/wpa_supplicant.pid
root 1049 0.0 0.0 82548 372 ? Ss Jan28 1:40 /usr/sbin/sshd -D
root 1051 0.0 0.0 553152 596 ? Ssl Jan28 5:42 /usr/bin/python -Es /usr/sbin/tuned -l -P
root 1052 0.0 0.1 467888 2292 ? Ss Jan28 3:50 /usr/sbin/httpd -DFOREGROUND
root 1057 0.0 0.0 52796 164 ? Ss Jan28 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
root 1091 0.0 0.0 0 0 ? S Feb22 0:00 [kworker/u2:0]
root 1096 0.0 0.0 110032 44 tty1 Ss+ Jan28 0:00 /sbin/agetty --noclear tty1 linux
mysql 1124 0.0 0.0 113252 52 ? Ss Jan28 0:00 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
mysql 1471 11.2 8.8 1215744 166724 ? Sl Jan28 4572:33 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock
root 2379 0.0 0.0 91128 244 ? Ss Jan28 0:11 /usr/libexec/postfix/master -w
postfix 2383 0.0 0.0 91408 444 ? S Jan28 0:03 qmgr -l -t unix -u
root 25725 0.0 0.0 0 0 ? S 16:01 0:00 [kworker/0:2]
root 26544 0.0 0.3 143476 5868 ? Ss 16:16 0:01 sshd: root@pts/0
root 26546 0.0 0.1 115380 2040 pts/0 Ss 16:16 0:00 -bash
root 26679 0.0 0.2 170536 5276 pts/0 S+ 16:33 0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.26546
root 26681 0.0 0.1 115380 2044 pts/1 Ss 16:33 0:00 bash -rcfile .bashrc
root 27962 0.0 0.0 0 0 ? S 17:01 0:00 [kworker/0:1]
apache 28081 1.6 1.7 489312 32520 ? S 17:06 0:08 /usr/sbin/httpd -DFOREGROUND
postfix 28250 0.0 0.2 91232 3904 ? S 17:08 0:00 pickup -l -t unix -u
apache 28310 2.0 1.6 489284 32012 ? S 17:09 0:06 /usr/sbin/httpd -DFOREGROUND
apache 28311 1.6 2.0 495764 39052 ? S 17:09 0:05 /usr/sbin/httpd -DFOREGROUND
apache 28312 2.0 1.7 488956 32724 ? S 17:09 0:07 /usr/sbin/httpd -DFOREGROUND
apache 28313 1.8 1.6 488964 31632 ? S 17:09 0:06 /usr/sbin/httpd -DFOREGROUND
apache 28318 1.5 1.7 488984 32320 ? S 17:09 0:05 /usr/sbin/httpd -DFOREGROUND
apache 28321 2.0 1.6 488972 31884 ? S 17:09 0:06 /usr/sbin/httpd -DFOREGROUND
apache 28387 2.7 1.6 488928 31252 ? S 17:10 0:06 /usr/sbin/httpd -DFOREGROUND
apache 28537 1.2 1.6 488996 31472 ? S 17:13 0:00 /usr/sbin/httpd -DFOREGROUND
apache 28540 1.3 1.6 488912 31208 ? S 17:13 0:00 /usr/sbin/httpd -DFOREGROUND
root 28564 0.0 0.0 139496 1644 pts/1 R+ 17:14 0:00 ps aux
root 30762 0.0 0.0 0 0 ? S Feb08 0:05 [kworker/u2:2]
S
На сайте с 17.08.2008
Offline
91
#3

Получается что тормозит сервер баз данных.

Здесь надо подумать над тем, какие страницы на сайте являются малоизменяющимися и для таких страниц кешировать вывод mysql (а может надо кешировать такие страницы целиком).

Еще бы выложили лог апача последнюю пару десятков строк, возможно сайт тормозит от излишней активности ботов.

M
На сайте с 04.10.2011
Offline
90
#4

smbbws, Не подскажите как проанализировать на чем тормозит MySQL

Там еще "живут" несколько сайтов. Но тормозит только этот...

S
На сайте с 17.08.2008
Offline
91
#5

поиск по сочетанию mysql slow query log

вот на вскидку решение


В блок [mysql] добавляем следующее:

# логгируем запросы длиннее 5 секунд
long_query_time = 10
log-slow-queries = /var/log/mysqld-slow-query.log
# логгируем запросы, не использующие индексы
log-queries-not-using-indexes



Перезапускаем MySQL:

/etc/init.d/mysqld restart
D
На сайте с 18.12.2015
Offline
147
#6

Только 5 секунд на запрос - это жесть какая-то. Очередь быстро набьется на 5 секундах. Максимум 1 секунда, и то на всяких отчетах и прочих и очень редких выборках. Основные запросы должны выполнятся не дольше 0.25 сек.

Как вы определили, что тормозит сервис баз данных? То, что он 12% cpu жрет?

Разработка и поддержка высоконагруженных проектов.
P9
На сайте с 25.03.2014
Offline
34
#7

я не профи, но просто как догадка, может вас пытаются взломать?

S
На сайте с 17.08.2008
Offline
91
#8
То, что он 12% cpu жрет?

там же еще апач с пхп, которые видимо подвисают в ожидании данных с майэскуэл.

Только 5 секунд на запрос - это жесть какая-то.

Ну у автора главная страница открывается за несколько минут. Если он поставит логгирование медленных запросов длиннее 1 секунды, туда попадут вообще все запросы.

log-queries-not-using-indexes

вот на это еще можно обратить внимание.

S
На сайте с 30.09.2016
Offline
469
#9
smbbws:
Ну у автора главная страница открывается за несколько минут.

У меня ожидание ответа на запрос получилось около 20 секунд.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
S
На сайте с 17.08.2008
Offline
91
#10

Да, сейчас быстрее...

А в логе медленных запросов уже появилась информация?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий