Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
|
softman
31.07.2018 13:10
0
|
Последнее время совершенно невозможно работать с сервером БД. При малейшей ошибке в щапросе упо виснет. даже ошибку не выдает.
Иногда пишет про какие то блокировки непонятно откуда взявшиеся в таблицах myisam. даже удалить БД не дает надо ждать пару дней пока оно там попустит. Более того зависает даже когда с phpmyadmin выбираешь Очистить таблицы - долго думает затем выдает что потеряно соединение. Причем началось недавно - судя по статистике работы сервера - два месяца. За 10 лет работы с хотингом такое первый раз. Собственно вопрос - у меня одного такое? |
|
Roman P.
31.07.2018 13:46
0
|
Есть через консоль подключиться к mysql и выполнить "ремонт" базы и таблиц?
Возможно консоль не будет подвисать в отличии от phpmyadmin. Либо через phpmyadmin выполнить проверку и ремонт таблиц Дополнение mysqlcheck А есть и очень ленивая версия всего вышеописанного процесса, обработает все MyISAM таблицы во всех БД, доступных указанному пользователю и работает без остановки сервера MySQL: mysqlcheck -u root -p --auto-repair --check --optimize --all-databases Или в конкретной БД: mysqlcheck -u root -p --auto-repair --check --optimize имя_базы_данных Без оптимизации, только проверку и ремонт можно сделать и для таблиц типа InnoDB: mysqlcheck -u root -p --auto-repair --check --all-databases Проверьте еще свободное место на диске, возможно оно закончилось и из-за этого падают некоторые службы. |
|
softman
31.07.2018 16:35
0
|
шаред хостинг - какая консоль?
место есть. Вот ща опять зашел думал прибью ненужные БД пересоздам с отлаженым скриптом фиг там - не удаляет с админки тупо висит окошко и все. Это появилось недавно такая проблема я тут давно уже пользуюсь. Есть подозрение что при конфигурации накосячили с какими нибудь таймаутами. За весь опыт прграмирования первый раз вижу чтобы mysql вместо выдать ошибку типа поле не существует намертво клинило. Точнее читает но уже никаких DDL операций Т |
|
rudenko
31.07.2018 18:08
1
|
Вот ща опять зашел думал прибью ненужные БД пересоздам с отлаженым скриптом фиг там - не удаляет с админки тупо висит окошко и все.© softman Это супер пупер фича MySQL, которая появилась с версии 5.6 - блокировка metadata, я даже в bugtracker (bugs.mysql.com/bug.php?id=64376) им писал про нее. Проверьте есть ли другие соединения с БД и прибейте их все. После этого даст возможность удалить таблицы. |
|
softman
31.07.2018 20:32
0
|
ну судя по всему там еще одна фича
зависает если вставляешь записи с INSERT DELAYED |
|
rudenko
31.07.2018 21:48
0
|
зависает если вставляешь записи с INSERT DELAYED© softman INSERT DELAYED - DEPRICATED с версии 5.6 в версия 8 будет игнорировать и выдавать WARNING. Сервер баз данных я перезапустил, но это не помогло. С INSERT DELAYED все равно много запросов висит. Лучше уберите из запроса ключевое слово DELAYED. |
Тема закрыта.