Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Impostazione e visualizzazione della configurazione del registro binario
Le seguenti stored procedure impostano e mostrano i parametri di configurazione, ad esempio per la conservazione dei file di log binari.
mysql.rds_set_configuration
Specifica il numero di ore di conservazione dei log binari o il numero di secondi di ritardo della replica.
Sintassi
CALL mysql.rds_set_configuration(
name
,value
);
Parametri
-
name
-
Il nome del parametro di configurazione da impostare.
-
value
-
Il valore del parametro di configurazione.
Note per l'utilizzo
la procedura archiviata mysql.rds_set_configuration
supporta i parametri di configurazione seguenti:
I parametri di configurazione vengono archiviati in modo permanente e restano effettivi dopo qualsiasi riavvio o failover dell'istanza database.
binlog retention hours
Il parametro binlog retention hours
viene utilizzato per specificare il numero di ore di conservazione dei file di log binari. Amazon Aurora normalmente elimina un log binario il prima possibile, ma il log binario potrebbe essere ancora necessario per la replica con un database My SQL esterno ad Aurora.
Il valore predefinito di binlog retention hours
è NULL
. Per Aurora MySQL, NULL
significa che i log binari vengono ripuliti pigramente. Aurora I miei registri SQL binari potrebbero rimanere nel sistema per un certo periodo, che di solito non è più lungo di un giorno.
Per specificare il numero di ore per mantenere i log binari in un cluster di database, usa la stored procedure mysql.rds_set_configuration
e specifica un periodo con tempo sufficiente per l'esecuzione della replica, come mostrato nell'esempio seguente.
call mysql.rds_set_configuration('binlog retention hours', 24);
Nota
Non puoi utilizzare il valore 0
per binlog retention hours
.
Per i cluster DB Aurora My SQL versione 2.11.0 e successive e la versione 3 DB, il binlog retention
hours
valore massimo è 2160 (90 giorni).
Dopo l'impostazione del periodo di retention, monitora l'utilizzo dello storage per l'istanza database per verificare che i log binari conservati non occupino troppo spazio di storage.
mysql.rds_show_configuration
Il numero di ore di retention dei log binari.
Sintassi
CALL mysql.rds_show_configuration;
Note per l'utilizzo
Per verificare il numero di ore in cui Amazon RDS conserva i log binari, utilizza la mysql.rds_show_configuration
stored procedure.
Esempi
L'esempio seguente visualizza il periodo di retention:
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.