сначала позвольте мне представить мои настройки
2 сервера 1. для Интернета с apache (php7) и nginx (php7-fpm) + локальный mysql (ubuntu 16.10) 2. Сервер mysql MariaDB-10.2.11 для сервера 1 (ubuntu 17.04)
Первый сервер работает в конце своей производительности ввода-вывода, поэтому я решил разместить сервер 2 для размещения mysql + некоторые статические размещенные файлы поверх nginx.
Теперь я потерялся и вопрос. После перемещения базы данных на сервер 2 я совершенно не могу обновлять и вставлять строки в одну из таблиц content
(и поэтому я знаю только одну, о существовании этой проблемы). И вот что странно: выполнение вставки | обновления из любого другого клиента, такого как SqlYog и удаленного в качестве локального клиента mysql, работает нормально
Есть предложения, что и как это исправить? Что я пробовал: unlock_tables; переустановил весь сервер 2 столы для ремонта переименовал таблицу и снова перенес ее разными способами протестировал сценарий из локальной установки, такой же протестировал скрипт для подключения, обновления, вставки в третью базу данных
, все остальные поиски и поиск выглядят нормально
Обнаружил проблему: / пришлось добавить
[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION
в my.cnf, и это сильно убило производительность, поэтому есть ли предложения, как восстановить скорость?