Можно ли сбросить таблицу MySQL 99G без эффекта? - PullRequest
2 голосов
/ 29 апреля 2019

Я хочу удалить таблицу A mysql 99G, таблица A теперь бесполезна. Можно ли выполнить команду удаления таблицы A 'команды cmd. Я не хочу влиять на операции других таблиц.

1 Ответ

3 голосов
/ 29 апреля 2019

Иногда удаление большой таблицы может блокировать пул буферов InnoDB на некоторое время, в то время как он очищает страницы для этой таблицы.

По этой причине в моей компании, когда мы "отбрасываем" таблицу, мы действительно простопереименуйте его и переместите в другую схему.Мы оставляем это в покое на 7 дней, чтобы запросы к другим таблицам постепенно вытесняли страницы таблицы из пула буферов.Затем мы отбрасываем бесполезный стол.

Мы делаем это на столах, намного превышающих ваш, иногда в 10 раз больше.

Если ваш стол уже несколько дней не используется, вы, вероятно, можете простобрось это сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...