AfterWork
Только чтение
- Сообщения
- 64
- Реакции
- 11
- Баллы
- 1,705
Столкнулся с интересной ситуацией. Форум был установлен на ВПС-ке в конфигурации php 5.4 + MySQL не помню какой + nginx тоже не помню какой был.
Переносом на другую впс-ку поднял форум на php7.3 +10.5.7-MariaDB (на момент установки самая свежая) + свежий nginx.
Попробовал обновить форум на 2.1.12. Процесс пошел бодро до момента перестроения фраз. На этапе перестроения процесс затормозился до скорости 0,1% за 15-20 минут. Иногда процесс обновления падал с ошибками. Ошибки различные, в основном указывающие на то что SQL перестал отвечать.
Игра с параметрами SQL, php и nginx не привела к разумным результатам. Падать стал реже но скорость обновления не увеличилась.
Вылечилось обновлением mariaDB до версии 10.5.8-MariaDB. Её выпустили через 2 недели после выпуска 10.5.7-MariaDB как раз для исправления проблемы связанной с этой ситуацией. Есть еще решение от разработчиков Ксены. Они предлагают кое что (буквально пару строк) поправить в исходнике 2.1+ чтобы обойти проблему которая возникает у SQL сервера в процессе обновления Ксены.
Характерные признаки проблемы:
1. Жуткие тормоза при обновлении Ксены на последнем этапе.
2. SQL начинает безбожно жрать память и время процессора. У меня поднимался до 100% процессорного времени и 10 гиг оперативки(объем отжираемой памяти примерно равен размеру БД).
В процессе диалога товарищ Smalesh любезно предоставил линки на полезные моменты касающиеся данной статьи.
Переносом на другую впс-ку поднял форум на php7.3 +10.5.7-MariaDB (на момент установки самая свежая) + свежий nginx.
Попробовал обновить форум на 2.1.12. Процесс пошел бодро до момента перестроения фраз. На этапе перестроения процесс затормозился до скорости 0,1% за 15-20 минут. Иногда процесс обновления падал с ошибками. Ошибки различные, в основном указывающие на то что SQL перестал отвечать.
Игра с параметрами SQL, php и nginx не привела к разумным результатам. Падать стал реже но скорость обновления не увеличилась.
Вылечилось обновлением mariaDB до версии 10.5.8-MariaDB. Её выпустили через 2 недели после выпуска 10.5.7-MariaDB как раз для исправления проблемы связанной с этой ситуацией. Есть еще решение от разработчиков Ксены. Они предлагают кое что (буквально пару строк) поправить в исходнике 2.1+ чтобы обойти проблему которая возникает у SQL сервера в процессе обновления Ксены.
Характерные признаки проблемы:
1. Жуткие тормоза при обновлении Ксены на последнем этапе.
2. SQL начинает безбожно жрать память и время процессора. У меня поднимался до 100% процессорного времени и 10 гиг оперативки(объем отжираемой памяти примерно равен размеру БД).
В процессе диалога товарищ Smalesh любезно предоставил линки на полезные моменты касающиеся данной статьи.
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
Последнее редактирование: