Hola. Uso MariaDb 10.4 y quiero usar el almacenamiento de archivos temporales de MySQL en tmpfs para aumentar el rendimiento, por ejemplo, así:
tmpfs / var / lib / mysql / tmp tmpfs rw, gid = 27, uid = 27, tamaño = 1G, nr_inodes = 10k, modo = 0700 0 0
sin embargo, hay información sobre MySQL- artículo https://planet.mysql.com/entry/?id=2181114:
- tmpdir: a veces es una buena idea apuntar tmpdir a / dev / shm para que las tablas temporales en el disco se escriban realmente en la memoria, pero hay una advertencia importante que comienza con MySQL 5.5: si lo hace, deshabilita AIO en el tablero , porque tmpfs no es compatible con AIO. Por lo tanto, supervisaría la actividad en tmpdir actual (/ tmp generalmente) y solo lo cambiaría a / dev / shm si veo que es un problema.
de lo cual se deduce que en las nuevas versiones de MySQL no es aconsejable almacenar archivos temporales de MySQL en tmpfs.
tmpfs / var / lib / mysql / tmp tmpfs rw, gid = 27, uid = 27, tamaño = 1G, nr_inodes = 10k, modo = 0700 0 0
sin embargo, hay información sobre MySQL- artículo https://planet.mysql.com/entry/?id=2181114:
- tmpdir: a veces es una buena idea apuntar tmpdir a / dev / shm para que las tablas temporales en el disco se escriban realmente en la memoria, pero hay una advertencia importante que comienza con MySQL 5.5: si lo hace, deshabilita AIO en el tablero , porque tmpfs no es compatible con AIO. Por lo tanto, supervisaría la actividad en tmpdir actual (/ tmp generalmente) y solo lo cambiaría a / dev / shm si veo que es un problema.
de lo cual se deduce que en las nuevas versiones de MySQL no es aconsejable almacenar archivos temporales de MySQL en tmpfs.