У меня есть база данных mysql с 4 разными базами данных. В одной из баз данных много операций чтения / записи, которые могут быть полезны при запуске на виртуальном диске. Из-за характера макета данных и типов необходимых операций чтения, memcached не является эффективным вариантом здесь. Поэтому я хотел бы запустить одну из баз данных на виртуальном диске (сохранение данных здесь не является проблемой).
Вопрос: есть ли способ установить каталог данных только для одной таблицы в базе данных mysql? Я хочу, чтобы 3 из баз данных имели каталог данных на моем жестком диске, а другая указывала на каталог в виртуальном диске. Если нет, то как я могу установить два экземпляра mysql на одном сервере (я использую Ubuntu).
Кстати: я знаю о механизме MEMORY, но он едва улучшает производительность (кажется, что он действительно не работает в памяти).
EDIT:
Я случайно попросил указать каталог данных для таблицы. На самом деле я хотел спросить, как указать каталог данных для 1 из 4 баз данных в установке MySQL. Сообщение было обновлено, чтобы отразить это исправление.