у меня AWS световой парус. Я приобрел отдельный сервер базы данных со следующей конфигурацией.
AWS
MySQL database (5.7.26)
2 GB RAM, 1 vCPU, 80 GB SSD
MySQL database (5.7.26)
Mumbai, Zone A (ap-south-1a)
У меня есть 1 база данных, в которой более 250 таблиц. В некоторых таблицах более 100 тыс. Записей, когда я добавляю новый столбец, мне нужно запустить запрос alter, но через некоторое время после запуска запроса alter table эти таблицы автоматически повреждаются.
Я получил ошибку
таблица не существует.
это происходит 3 раза за последние 4 месяца. У меня есть резервная система (снимок и опция восстановления), из-за которой я восстанавливаю всю базу данных, которая занимает много времени. также из-за повреждения таблицы 2-3 часа система не работает
Я пытался восстановить таблицу, но она не работала.
Также такая же проблема возникает на панели plesk phpmyadmin.
Невозможно понять, почему это происходит.
таблица ENGINE = InnoDB
Запрос:
ALTER TABLE `xyz` ADD `next_renewal_amt` FLOAT(10,2) NOT NULL AFTER `cashback_amt`,
ADD `next_renewal_date` DATE NOT NULL AFTER `next_renewal_amt`;
Я использую mysql верстак для запуска запросов.