Падает сервер mysql - был бы благодарен за помощь

123
Оптимизайка
На сайте с 11.03.2012
Offline
396
#11

ТС, ну сделайте файл подкачки, падать может и перестанет, но тормозить — нет :)


dd if=/dev/zero of=/swapfile bs=2G count=1
mkswap /swapfile
swapon /swapfile
⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Himiko
На сайте с 28.08.2008
Offline
560
#12
Оптимизайка:
ТС, ну сделайте файл подкачки, падать может и перестанет, но тормозить — нет :)


dd if=/dev/zero of=/swapfile bs=2G count=1
mkswap /swapfile
swapon /swapfile

И падать вряд ли перестанет)))

Я на 2-х ядрах и 2 гигах оперативки 70.000 в день держу

Вопрос в объёме сайтов и базы данных. Можно и больше "держать", а бывает, что при двух запросах к тяжёлому сайту рухнет намертво.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
Andreyka
На сайте с 19.02.2005
Offline
822
#13

По этому нужен профайлинг чтоб переписать кривые запросы

Не стоит плодить сущности без необходимости
KlarkDevlin
На сайте с 10.04.2015
Offline
54
#14

Проверьте хостера своего и сайт, например, есть вот такой инструмент для этого https://www.host-tracker.com/ Если есть какие-то проблемы, по железу на хостинге или еще что, то получите детальный отчет.

M
На сайте с 17.09.2016
Offline
110
#15

KlarkDevlin, Каким образом хост трекер узнает железные проблемы?

"Связь с космосом :)?"

G-and-Y
На сайте с 29.06.2013
Offline
156
#16

ТС установите mytop, и посмотрите какой запрос ложит, ну и пофиксите запрос или уберите если не сильно важный. Мне однажды так помогло найти кривой мод к сайту, который вешал базу под 100% на проце.

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
S
На сайте с 17.08.2008
Online
114
#17

Как включить slow log в MySQL?

Чтобы включить лог медленных запросов, нужно открыть конфигурационный файл MySQL (путь может отличаться):

nano /etc/mysql/my.cnf

и поправить там настройки:

До версии 5.7

log_slow_queries = /var/log/mysql/mysql-slow.log

long_query_time = 1

Начиная с версии 5.7

slow_query_log = /var/log/mysql/mysql-slow.log

long_query_time = 1

Отслеживать медленные запросы можно как-то так. И еще, вы написали что ежесуточно посещает 300 человек, а вы посмотрите логи вебсервера, что там реально творится.... Может с учетом ботов, статистика во много раз больше.

VH
На сайте с 25.05.2018
Offline
2
#18

Такая же проблема была в течении полугода. Только vps был на 512 мб оперативы. Mysql мог упасть даже через несколько минут после перезапуска. Проблема решилась добавлением swap через файл. В моём случае добавил 512 мб свопа. Mysql перестал падать.

моя инструкция Linux. Ubuntu 16.04. Добавление SWAP через файл

A
На сайте с 20.03.2012
Offline
55
#19
VebmasterHtml:
Такая же проблема была в течении полугода. Только vps был на 512 мб оперативы. Mysql мог упасть даже через несколько минут после перезапуска. Проблема решилась добавлением swap через файл. В моём случае добавил 512 мб свопа. Mysql перестал падать.

моя инструкция Linux. Ubuntu 16.04. Добавление SWAP через файл

С таким-то богатством, может стоило бы RAM подкинуть, а не SWAP

VH
На сайте с 25.05.2018
Offline
2
#20
arround:
С таким-то богатством, может стоило бы RAM подкинуть, а не SWAP

Так я не понимал в чём проблема. А если добавление оперативы не решило бы проблему?

123

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