2015-04-11 3 views
0

Существует таблица говорит data_table, который имеет много SELECT запросов, сделанных с помощью формы автозаполнения в зависимости того, что пользователь типов в текстовом поле (AJAX и MYSQL SELECT на каждом keyup).Mysql восстановить данные таблицы памяти после перезагрузки

Чтобы ускорить процесс, я подумал о создании таблицы MEMORYdata_table_memory, которая может иметь то же значение, что и data_table. Моя проблема в том, что перезапуск системы приведет к удалению всех данных с data_table_memory!

Как восстановить мой data_table_memory после перезапуска сервера?

IMO CREATE TABLE IF NOT EXISTS перед каждым SELECT запрос и дамп data_table данные, если данные отсутствуют! Но этот процесс снова добавит перегрузку и задержит результаты поиска!

Может ли кто-нибудь предложить любой другой лучший подход?

+0

вы можете запустить событие, чтобы переместить их, а затем запустить cronjob сделать резервную копию базы данных – nomistic

ответ

Смежные вопросы