Mysql
 sql >> Base de données >  >> RDS >> Mysql

Le déplacement des données d'EBS vers le stockage éphémère améliorera-t-il les performances des requêtes MySQL ?

La réponse de Daan fait déjà référence à l'excellent résumé d'Eric Hammond sur tous les avantages d'EBS (+1), mais pour souligner à nouveau un point :

Le stockage éphémère sera perdu lors des cycles d'arrêt/démarrage et peut généralement disparaître , donc vous ne voulez certainement pas y mettre quoi que ce soit de valeur durable, c'est-à-dire n'y mettre que des données temporaires que vous pouvez vous permettre de perdre ou de reconstruire facilement , comme un fichier d'échange ou des données strictement temporaires utilisées lors des calculs. Bien sûr, vous pouvez y stocker des index volumineux par exemple, mais vous devez être prêt à les reconstruire après que le stockage a été effacé pour quelque raison que ce soit (redémarrage de l'instance, panne matérielle, ...).

Donc, stocker une base de données MySQL sur un stockage éphémère n'est pas une bonne idée en premier lieu, sauf si vous savez exactement ce que vous faites et êtes prêt à toujours avoir des sauvegardes ponctuelles, etc.

Cela dit, cela appartient bien à Server Fault , et il y a eu pas mal de questions similaires ou connexes posées et déjà répondues - je ne fais généralement pas de lien vers un résultat de recherche, mais c'est vraiment utile ici, voir performances éphémères ebs ; les réponses que j'estime les plus pertinentes pour un jugement ad hoc sont :