Bonjour. J'utilise MariaDb 10.4 et je veux utiliser le stockage de fichiers MySQL temporaires dans tmpfs dans le but d'augmenter les performances, par exemple comme ceci:
tmpfs / var / lib / mysql / tmp tmpfs rw, gid = 27, uid = 27, taille = 1G, nr_inodes = 10k, mode = 0700 0 0
cependant, il existe des informations concernant l'article MySQL https://planet.mysql.com/entry/?id=2181114:
- tmpdir - parfois c'est une bonne idée de pointer tmpdir vers / dev / shm pour que les tables temporaires sur le disque soient réellement écrites en mémoire, mais il y a une mise en garde importante à partir de MySQL 5.5: si vous faites cela, cela désactive AIO acorss la carte , car tmpfs ne prend pas en charge AIO. Je surveillerais donc l'activité sur le tmpdir actuel (/ tmp en général) et ne le basculerais sur / dev / shm que si je vois que c'est un problème.
d'où il résulte que sur les nouvelles versions de MySQL il n'est pas conseillé de stocker des fichiers MySQL temporaires dans tmpfs.
Quelqu'un peut-il partager son expérience - est-il possible d'appliquer la méthode décrite ci-dessus pour augmenter les performances sur les dernières versions de MySQL ou MariaDB?
tmpfs / var / lib / mysql / tmp tmpfs rw, gid = 27, uid = 27, taille = 1G, nr_inodes = 10k, mode = 0700 0 0
cependant, il existe des informations concernant l'article MySQL https://planet.mysql.com/entry/?id=2181114:
- tmpdir - parfois c'est une bonne idée de pointer tmpdir vers / dev / shm pour que les tables temporaires sur le disque soient réellement écrites en mémoire, mais il y a une mise en garde importante à partir de MySQL 5.5: si vous faites cela, cela désactive AIO acorss la carte , car tmpfs ne prend pas en charge AIO. Je surveillerais donc l'activité sur le tmpdir actuel (/ tmp en général) et ne le basculerais sur / dev / shm que si je vois que c'est un problème.
d'où il résulte que sur les nouvelles versions de MySQL il n'est pas conseillé de stocker des fichiers MySQL temporaires dans tmpfs.
Quelqu'un peut-il partager son expérience - est-il possible d'appliquer la méthode décrite ci-dessus pour augmenter les performances sur les dernières versions de MySQL ou MariaDB?