У меня есть таблица БД, которая периодически пополняется свежими данными. Затем эти данные необходимо поместить в соответствующую живую таблицу базы данных, перезаписав предыдущие живые данные.
По мере увеличения размера таблицы время, необходимое для помещения данных в оперативную таблицу, также увеличивается, и приложение будет выглядеть как отсутствующие данные.
Одно из решений состоит в том, чтобы поместить новые данные в таблицу live_temp, а затем выполнить команду SQL RENAME для этой таблицы, чтобы переименовать ее в живую таблицу. Переименование обычно выполняется в секунду. Это «правильный» способ решить эту проблему?
Существуют ли другие стратегии или инструменты для решения этой проблемы? Спасибо.