Тимчасові таблиці MySQL в tmpfs
Для прискорення роботи бази даних можна винести тимчасові таблиці в оперативну пам’ять. Зробити це дуже просто.
Створюємо папку для зберігання тимчасових таблиць
mkdir /var/lib/mysql/tmp
Змінюємо власника папки на mysql
chown mysql:mysql /var/lib/mysql/tmp
Знаходимо uid та gid для mysql
id mysql
В файл fstab додаємо
tmpfs /var/lib/mysql/tmp tmpfs rw,gid=1001,uid=1001,size=1G,nr_inodes=10k,mode=0700 0 0
та монтуємо новий tmpfs-разділ
mount /var/lib/mysql/tmp
Змінюємо конфігурацию MySQL в /etc/mysql/my.cnf
tmpdir=/var/lib/mysql/tmp
Перезапускаємо MySQL
service mysql restart