Задавайте вопросы, мы ответим
Вы не зашли.
Есть идея для пущей скорости хранить некие часто используемые данные в MEMORY-таблице. При этом иметь резервную копию данных в обычной таблице, на диске.
Однако тут есть одна загвоздка: никто не застрахован от падений и перезапусков сервера. После каждого такого события нужно будет данные копировать из таблицы на диске в MEMORY-таблицу. Само по себе это проблемой не является, т.к. таблица не очень большая. Но вот очень не хочется это делать руками, а хочется настроить так, чтобы делало само.
Как бы это наименее коряво реализовать?
Неактивен
Есть такая опция в my.cnf
[mysqld]
init-file=/home/startup.sql
Неактивен
О, отлично! Спасибо.
Неактивен
rgbeast написал:
Есть такая опция в my.cnf
[mysqld]
init-file=/home/startup.sql
А есть аналогичная опция на остановку сервера, что бы выполнялись инструкции перед завершением работы сервака, естественно расматривается случай когда из консоли набирается команда типа mysqld stop?
Неактивен
denisimus написал:
А есть аналогичная опция на остановку сервера, что бы выполнялись инструкции перед завершением работы сервака, естественно расматривается случай когда из консоли набирается команда типа mysqld stop?
В mysql такой опции нет, но вы можете исправить соответствующий скрипт, который вы вызываете из консоли.
Неактивен