Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / В чем разница между методами INPLACE и INSTANT при изменении структуры таблицы?
Вопрос для Поиска с Алисой
29 января

В чем разница между методами INPLACE и INSTANT при изменении структуры таблицы?

Алиса
На основе источников, возможны неточности

Разница между методами INPLACE и INSTANT при изменении структуры таблицы заключается в следующем:

  1. INPLACE. mysql.wisborg.dk www.mydbops.com Изменения вносятся в существующую таблицу, то есть удаётся избежать её полного копирования. mysql.wisborg.dk На этапах подготовки и выполнения операции может быть ненадолго применена эксклюзивная блокировка метаданных таблицы. docs.oracle.com Обычно поддерживается параллельный DML. docs.oracle.com
  2. INSTANT. mysql.wisborg.dk docs.oracle.com Изменения завершаются очень быстро, так как обновляются только метаданные в словаре данных. mysql.wisborg.dk Данные таблицы остаются неизменными, что делает операции мгновенными. docs.oracle.com Разрешён параллельный DML. docs.oracle.com

По умолчанию MySQL выбирает алгоритм, который выполняет меньше работы: если поддерживается INSTANT, то он используется, в противном случае — INPLACE. mysql.wisborg.dk

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти