Choisissez le comportement d'écriture pour votre application.
Gardez à l'esprit les résultats de la base de données native et les exigences de réalisation de votre application.
Réponses natives
Les opérations d'écriture MySQL et MariaDB attendent la réponse de la base de données, en conservant le nombre de lignes affectées, les identifiants générés, les avertissements et les erreurs. Les transactions sont transmises à la base de données.
Écritures en file d'attente éligibles
Lorsque cette fonctionnalité est prise en charge, certaines écritures à validation automatique en une seule instruction peuvent être placées dans une file d'attente FIFO en mémoire. La réponse de succès native confirme la prise en charge en mémoire. Les opérations nécessitant un résultat généré par la base de données attendent ce résultat.
File d'attente en mémoire uniquement
Les écritures en file d'attente ne sont ni conservées ni répliquées. Une panne de processus ou d'hôte peut entraîner la perte d'écritures acceptées mais non encore exécutées dans la base de données. Limitez l'utilisation de la file d'attente aux seules opérations applicatives compatibles avec ce comportement.
Égouttez et observez
Surveillez la profondeur de la file d'attente et les compteurs d'échecs d'écriture. Laissez le travail accepté se terminer avant un arrêt planifié et examinez les erreurs via les journaux accel , syslog et OpenTelemetry .
Besoin d'aide pour l'installation ? Contactez l'assistance
