Дикие тормоза, mysql

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

Does your server really have over 10G of memory?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
J
На сайте с 06.07.2011
Offline
169
#12
danforth:
#skip-name-resolve

в конфиг mysql попробуйте, или вместо localhost пропишите 127.0.0.1.

А где именно и как прописать?

Прописал в my.cnf - bind-address = 127.0.0.1



---------- Post added 05-09-2016 at 12:23 ----------

Оптимизайка:
Does your server really have over 10G of memory?

На сервере 32 GB

---------- Post added 05-09-2016 at 12:28 ----------

smbbws:
А что в low-slow-queries.log ? Посмотрите какие запросы выполняются максимально долго, может требуется создать ключи?

Выполняются практически все запросы со всех сайтов долго.

Но есть ещё идентичный сервер с подобными сайтами и скриптами, только вместо 32GB - там 64Gb ram и всё на лету работает. Судя по htop памяти используется около 10gb, да и проц 8-ми ядреный - нагрузка на него 22%.

Мистика какая-то. :-/

---------- Post added 05-09-2016 at 12:29 ----------

dmitrii_trof:
Надо плагины все проверять. Это ненормальная работа.

Возможно ли проблема из-за какой-нибудь темы wordpress? Может попробовать поменять массово все темы к примеру на дефолтную?

---------- Post added 05-09-2016 at 12:35 ----------

bruder:
Искать виновника - плагин какой-то. Это может быть и очень популярный плагин. Начать с кэширующего.

---------- Добавлено 30.08.2016 в 00:26 ----------

Памяти-то хоть хватает?

Хватает памяти, свободно -66%. Кэщирующего плагина нет. Есть другой сервер с подобными сайтами - там вообще нет тормозов.

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

Have you tried to increase sort_buffer_size parameter? You can set it to 64M, for example.

bruder
На сайте с 03.02.2015
Offline
199
#14

Может быть тема, может быть плагин, любой. Базу почистить, можно плагином sweep.

Какой load average во время работы с базой?

J
На сайте с 06.07.2011
Offline
169
#15
Оптимизайка:
Have you tried to increase sort_buffer_size parameter? You can set it to 64M, for example.

Спасибо - попробую поставить.

---------- Post added 05-09-2016 at 13:36 ----------

bruder:
Может быть тема, может быть плагин, любой. Базу почистить, можно плагином sweep.

Какой load average во время работы с базой?

load average: 2.74, 3.01, 4.17

kxk
На сайте с 30.01.2005
Offline
990
kxk
#16

jano, Скинуть mysql на ssd уже предлагали?

Есть платные плагины делающие тормозные сайты на WP ракетами.

Ваш DEVOPS
bruder
На сайте с 03.02.2015
Offline
199
#17

С таким LA причина должна быть не в диске и вообще не в сервере.

Предположение: долгий однопотоковый запрос. Загрузка 8 ядер небольшая, потому что нагружается лишь одно. Либо кривой код где-то, либо косяк с базой. В вордпрессе вполне могут накопиться миллионы мусорных строк.

p0lusweb
На сайте с 31.07.2015
Offline
32
#18

попробуйте поставить mysqltuner (из репозитория или скачать файл с сайта разработчика) и запустите его. по результату скрипт даст свои рекомендации на тюнинг мускула. в большинстве случаев этого бывает достаточно

амхост дурачьё
J
На сайте с 06.07.2011
Offline
169
#19
p0lusweb:
попробуйте поставить mysqltuner (из репозитория или скачать файл с сайта разработчика) и запустите его. по результату скрипт даст свои рекомендации на тюнинг мускула. в большинстве случаев этого бывает достаточно

Запустил mysqltuner - думает минут 10 что бы вывести информацию далее:

>> MySQLTuner 1.6.0 - Major Hayden <major@mhtx.net>

>> Bug reports, feature requests, and downloads at http://mysqltuner.com/

>> Run with '--help' for additional options and output filtering

[--] Skipped version check for MySQLTuner script

[OK] Currently running supported MySQL version 5.5.44-MariaDB

[OK] Operating on 64-bit architecture

-------- Storage Engine Statistics -------------------------------------------

[--] Status: +ARCHIVE +Aria +BLACKHOLE +CSV +FEDERATED +InnoDB +MRG_MYISAM



---------- Post added 05-09-2016 at 15:30 ----------

bruder:
С таким LA причина должна быть не в диске и вообще не в сервере.

Предположение: долгий однопотоковый запрос. Загрузка 8 ядер небольшая, потому что нагружается лишь одно. Либо кривой код где-то, либо косяк с базой. В вордпрессе вполне могут накопиться миллионы мусорных строк.

Проанализирую

---------- Post added 05-09-2016 at 15:57 ----------

mysqltuner виснет на этом:

>> MySQLTuner 1.6.0 - Major Hayden <major@mhtx.net>

>> Bug reports, feature requests, and downloads at http://mysqltuner.com/

>> Run with '--help' for additional options and output filtering

[--] Skipped version check for MySQLTuner script

[OK] Currently running supported MySQL version 5.5.44-MariaDB

[OK] Operating on 64-bit architecture

-------- Storage Engine Statistics -------------------------------------------

[--] Status: +ARCHIVE +Aria +BLACKHOLE +CSV +FEDERATED +InnoDB +MRG_MYISAM

Andreyka
На сайте с 19.02.2005
Offline
822
#20

У вас что-то с мискулем

Не стоит плодить сущности без необходимости
123

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