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à.
Configurazione di Aurora SQL RDS My per la registrazione
Il log binario è un insieme di file di registro che contengono informazioni sulle modifiche ai dati apportate a un'istanza del server Aurora SQL My. Il log binario contiene informazioni come le seguenti:
-
Eventi che descrivono le modifiche al database come la creazione di tabelle o la modifica di righe
-
Informazioni sulla durata di ogni istruzione che ha aggiornato i dati
-
Eventi per istruzioni che avrebbero potuto aggiornare i dati ma non l'hanno fatto
Il log binario registra le istruzioni inviate durante la replica. È inoltre necessario per alcune operazioni di ripristino. Per ulteriori informazioni, consulta The Binary Log
I registri binari sono accessibili solo dall'istanza database principale, non dalle repliche.
My SQL su Aurora supporta i formati di registrazione binari misti, basati su righe e basati su istruzioni. Si consiglia il formato misto a meno che non sia necessario un formato binlog specifico. Per i dettagli sui diversi formati di log SQL binari di Aurora My, consulta Binary Logging Formats
Se pianifichi di utilizzare la replica, il formato di logging binario è importante in quanto determina il record delle modifiche dei dati che viene registrato nella sorgente e inviato ai target della replica. Per informazioni sui vantaggi e gli svantaggi dei diversi formati di registrazione binaria per la replica, consulta Vantaggi e svantaggi della replica basata su dichiarazioni e righe
Importante
Con My SQL 8.0.34, My ha reso obsoleto il parametro. SQL binlog_format
Nelle SQL versioni successive di My, My SQL prevede di rimuovere il parametro e supportare solo la replica basata su righe. Di conseguenza, consigliamo di utilizzare la registrazione basata su righe per le nuove configurazioni di My replication. SQL Per ulteriori informazioni, consulta binlog_format
La replica basata sulle istruzioni può causare incoerenze tra l'cluster database di origine e una replica di lettura. Per ulteriori informazioni, vedere Determinazione delle dichiarazioni sicure e non sicure nella registrazione binaria nella documentazione personale.
Abilitando la registrazione binaria, aumenta il numero delle operazioni I/O di scrittura sul disco nel cluster di database. Puoi monitorare l'IOPSutilizzo con la
VolumeWriteIOPs
CloudWatch metrica.
Per impostare il SQL formato My binary logging
Apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione scegliere Parameter groups (Gruppi di parametri).
-
Scegli il gruppo di parametri del cluster DB, associato al cluster di DB, che desideri modificare.
Non è consentito modificare un gruppo di parametri predefinito. Se l'cluster database è usata da un gruppo di parametri predefinito, creare un nuovo gruppo di parametri e associarlo all'cluster database.
Per ulteriori informazioni sui gruppi di parametri, consulta .
-
Da Azioni, scegli Modifica.
-
Imposta il parametro
binlog_format
sul formato di registrazione binaria scelto (ROW
,STATEMENT
oMIXED
). Puoi anche utilizzare il valoreOFF
per disattivare la registrazione binaria.Nota
L'impostazione
binlog_format
suOFF
nel gruppo di parametri del cluster DB disabilita la variabile dilog_bin
sessione. Ciò disabilita la registrazione binaria sul cluster Aurora My SQL DB, che a sua volta reimposta la variabile dibinlog_format
sessione al valore predefinito di nel database.ROW
-
Scegliere Salva modifiche per salvare gli aggiornamenti applicati al gruppo di parametri cluster database.
Dopo aver eseguito questi passaggi, è necessario riavviare l'istanza di scrittura nel cluster database per applicare le modifiche. In Aurora My SQL versione 2.09 e precedenti, quando si riavvia l'istanza writer, vengono riavviate anche tutte le istanze reader nel cluster DB. In Aurora My SQL versione 2.10 e successive, è necessario riavviare manualmente tutte le istanze del lettore. Per ulteriori informazioni, consulta Riavvio di un cluster Amazon Aurora DB o di un'istanza Amazon Aurora DB.
Importante
La modifica di un gruppo di parametri cluster di database influisce su tutti i cluster di database che utilizzano tale gruppo di parametri. Se si desidera specificare diversi formati di registrazione binaria per diversi cluster Aurora SQL My DB in AWS una regione, i cluster DB devono utilizzare diversi gruppi di parametri del cluster DB. Questi gruppi di parametri identificano diversi formati di logging. Assegnare il gruppo di parametri cluster di database appropriato a ciascun cluster di database. Per ulteriori informazioni sui SQL parametri Aurora My, vedere. Aurora I miei SQL parametri di configurazione