вот мой sql
alter table `third_party_order`
change column `THIRD_PARTY_ORDER_ID` `THIRD_PARTY_ORDER_ID` varchar(64) NOT NULL COMMENT 'AAA',
change column `THIRD_PARTY_USER_ID` `THIRD_PARTY_USER_ID` varchar(64) NOT NULL COMMENT 'BBB',
change column `SDK_TYPE` `SDK_TYPE` char(1) NOT NULL COMMENT 'CCC',
COMMENT 'TABLE COMMENT',
algorithm = INPLACE;
этот sql выше стоит более десяти минут из-за большого объема данных (не изменяя определение столбца, просто добавляя комментарий), поэтому я разделил это sql на две части:
alter table `third_party_order`
change column `THIRD_PARTY_ORDER_ID` `THIRD_PARTY_ORDER_ID` varchar(64) NOT NULL COMMENT 'AAA',
change column `THIRD_PARTY_USER_ID` `THIRD_PARTY_USER_ID` varchar(64) NOT NULL COMMENT 'BBB',
change column `SDK_TYPE` `SDK_TYPE` char(1) NOT NULL COMMENT 'CCC';
Запрос в порядке, затронуто 0 строк (0,01 se c) Записи: 0 Дубликаты: 0 Предупреждения: 0
alter table `third_party_order` COMMENT 'TABLE COMMENT';
Запрос OK, 0 затронутые строки (0,01 se c) Записей: 0 Дубликатов: 0 Предупреждений: 0
эти два sql стоят совсем немного времени, мне просто интересно, почему?