Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Prévention de l'écriture déchirée sur les instances Amazon EC2 Linux
Note
La prévention de l'écriture déchirée est prise en charge uniquement avec les instances Linux.
La prévention de l'écriture déchirée est une fonctionnalité de stockage par blocs conçue AWS pour améliorer les performances de vos charges de travail de base de données relationnelles intensives en E/S et réduire la latence sans affecter négativement la résilience des données. Les bases de données relationnelles qui utilisent InnoDB ou XtraDB comme moteur de base de données, telles que My SQL et MariaDB, bénéficieront de la prévention de l'écriture déchirée.
En règle générale, les bases de données relationnelles qui utilisent des pages plus grandes que l’atomicité en cas de panne du périphérique de stockage utilisent des mécanismes de journalisation de données pour se protéger contre les écritures déchirées. MariaDB et SQL My utilisent un fichier tampon à double écriture pour enregistrer les données avant de les écrire dans des tables de données. En cas d’écritures incomplètes ou déchirées, à la suite d’une panne du système d’exploitation ou d’une panne de courant pendant les transactions d’écriture, la base de données peut récupérer les données de la mémoire tampon à double écriture. La surcharge d’E/S supplémentaire associée à l’écriture dans la mémoire tampon à double écriture a un impact sur les performances de la base de données et la latence des applications. De plus, elle réduit le nombre de transactions pouvant être traitées par seconde. Pour plus d'informations sur le tampon doublewrite, consultez les documentations MariaDB et My. SQL
Grâce à la protection contre l'écriture déchirée, les données sont enregistrées dans le stockage sous all-or-nothingforme de transactions d'écriture, ce qui élimine le besoin d'utiliser la mémoire tampon à double écriture. Cela empêche l’écriture de données partielles ou déchirées dans le stockage en cas de panne du système d’exploitation ou de panne de courant lors des transactions d’écriture. Le nombre de transactions traitées par seconde peut être augmenté jusqu’à 30 % et la latence d’écriture peut être réduite jusqu’à 50 %, sans compromettre la résilience de vos charges de travail.
Tarification
L’utilisation de la solution de prévention des écritures déchirées est disponible sans coûts supplémentaires.