Удаленная временная таблица все еще существует на MySQL DB

Я использую Azure Database для сервера MySQL с MySQL версии 5.7. Проблема, с которой я сталкиваюсь, заключается в том, что когда я пытаюсь удалить временную таблицу с помощью этих команд:

DROP TEMPORARY TABLE mdl_backup_ids_temp;

DROP TABLE mdl_backup_ids_temp;

Я получил сообщение, что таблица не существует, но кажется, что временная таблица все еще существует, когда я выполняю:

SHOW TABLES;

Я уже пытался выполнить:

FLUSH TABLES;

но безрезультатно. Есть ли у вас какие-нибудь предложения?

0
задан 19 March 2021 в 11:50
1 ответ

Это были сетевые проблемы между рекурсором и органом. Это решается добавлением в конфигурационный элемент recursor:

  network timeout: 5000
-121--479628-

После большого количества тестов я обнаружил узкое место: Я обслуживал Laravel на PHP ремесленника через обратный прокси, и это был ремесленник, который отклонял запросы, когда он достиг определенного уровня. Я пропустил это, просто отслужив Ларавелю с Апачей. Узкое место исчезло, и теперь я могу использовать 100% мощности ЦП, если захочу.

-121--478217-

Использование команды

SHOW FULL TABLES;

Я больше не вижу уже отброшенные временные таблицы.

0
ответ дан 24 April 2021 в 02:08

Теги

Похожие вопросы