[MySql] Перенос БД максимально в память
От: Буравчик Россия  
Дата: 12.10.18 09:07
Оценка:
Как оптимизировать MySql, чтобы как можно больше данных держалось в памяти и как можно реже писалось на диск?
На какие настройки посмотреть?

База тестовая, данные не критичны, легко переносится их полное уничтожение. Можно вообще никогда ничего не записывать на диск.

Провел тест. Создание схемы БД, затем 100 повтор следующей операции: очистка базы, добавление 10 строк (разом), запрос количества записей, запрос всех записей,

Время работы теста на разных базах:
— Sqlite на диске = 32.0 сек
— Sqlite в /dev/shm = 6.0 сек
— MySql на диске = 9.5 cек

Хочу, чтобы время MySql в памяти было сравнимо с sqlite в памяти. Возможно?
Перенос файлов базы на tmpfs не очень интересно, хочется именно тюнинг сделать.
Best regards, Буравчик
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.