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.
Configuration et affichage de la configuration du journal binaire
Les procédures stockées suivantes définissent et affichent les paramètres de configuration, tels que la conservation des fichiers journaux binaires.
mysql.rds_set_configuration
Spécifie le nombre d'heures pendant lequel les journaux binaires doivent être conservés ou le nombre de secondes pendant lequel retarder la réplication.
Syntaxe
CALL mysql.rds_set_configuration(
name
,value
);
Paramètres
-
name
-
Nom du paramètre de configuration à définir.
-
value
-
Valeur du paramètre de configuration.
Notes d'utilisation
La procédure mysql.rds_set_configuration
prend en charge des paramètres de configuration suivants :
Les paramètres de configuration sont stockés de manière permanente et survivent à tout redémarrage ou basculement d'une instance de base de données.
nombre d'heures de conservation du journal binaire
Le paramètre binlog retention hours
est utilisé pour spécifier le nombre d'heures de rétention des fichiers journaux binaires. Amazon Aurora purge normalement un journal binaire dès que possible, mais le journal binaire peut toujours être nécessaire pour la réplication avec une base de SQL données My Database externe à Aurora.
La valeur par défaut de binlog retention hours
est NULL
. Pour Aurora MySQL, NULL
cela signifie que les journaux binaires sont nettoyés paresseusement. Les journaux SQL binaires Aurora My peuvent rester dans le système pendant un certain temps, qui ne dépasse généralement pas une journée.
Pour spécifier le nombre d'heures pendant lesquelles conserver les journaux binaires sur un cluster de base de données, utilisez la procédure stockée mysql.rds_set_configuration
et spécifiez une période suffisamment longue pour que la réplication se produise, comme illustré dans l'exemple suivant.
call mysql.rds_set_configuration('binlog retention hours', 24);
Note
Vous ne pouvez pas utiliser la valeur 0
pour binlog retention hours
.
Pour les clusters de base de données Aurora My SQL version 2.11.0 et ultérieure et version 3, la binlog retention
hours
valeur maximale est de 2160 (90 jours).
Après avoir défini la période de rétention, surveillez l'utilisation du stockage de l'instance de base de données afin de garantir que les journaux binaires conservés n'utilisent pas un espace de stockage trop grand.
mysql.rds_show_configuration
Nombre d'heures pendant lequel les journaux binaires sont conservés.
Syntaxe
CALL mysql.rds_show_configuration;
Notes d'utilisation
Pour vérifier le nombre d'heures pendant lesquelles Amazon RDS conserve les journaux binaires, utilisez la procédure mysql.rds_show_configuration
stockée.
Exemples
L'exemple suivant affiche la période de rétention :
call mysql.rds_show_configuration; name value description binlog retention hours 24 binlog retention hours specifies the duration in hours before binary logs are automatically deleted.