Limites

Un système de base de données haute disponibilité présente certaines limites.

  • Un système de base de données haute disponibilité effectue des mises à niveau non simultanées, qui occasionnent un court temps d'inactivité avant que l'instance MySQL récemment promue ne reprenne les connexions. Chaque instance MySQL est mise à niveau séparément. Reportez-vous à Maintenance d'un système de base de données haute disponibilité.
  • La haute disponibilité est prise en charge pour MySQL version 8.0.24 ou supérieure. Vous ne pouvez pas créer de système de base de données hautement disponible à l'aide d'une sauvegarde d'un système de base de données de version antérieure.
  • Vous pouvez accéder à l'instance MySQL qui fonctionne uniquement en tant qu'instance principale. Vous ne pouvez pas accéder aux deux autres instances secondaires directement, à l'aide du shell MySQL ou de tout autre client de ce type.
  • La taille maximale de la transaction dépend de la quantité de mémoire de la forme. La mémoire des formes et les limites de taille de transaction associées (en octets) sont les suivantes :
    • 8Go: 85,899,346
    • 16Go: 171,798,692
    • 32Go: 343,597,384
    • 64Go: 687,194,767
    • 128 Go ou plus : 1 073 741 824
  • Si une opération de chargement ou de rechargement de cluster HeatWave est en cours, l'activation ou la désactivation de la haute disponibilité peut échouer. Il est recommandé de ne pas activer ou désactiver la haute disponibilité pendant qu'une opération de chargement ou de rechargement de cluster HeatWave est en cours.
  • Avant MySQL 8.3.0-u2, vous ne pouviez pas activer la haute disponibilité sur un système de base de données avec MySQL HeatWave Lakehouse activé.