Configurazione di Aurora SQL RDS My per la registrazione - Amazon Aurora

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 nella documentazione personaleSQL.

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 nella mia documentazione. SQL

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 nella mia documentazione. SQL

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 nella documentazione My. SQL

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. SQL

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
  1. Apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione scegliere Parameter groups (Gruppi di parametri).

  3. 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 .

  4. Da Azioni, scegli Modifica.

  5. Imposta il parametro binlog_format sul formato di registrazione binaria scelto (ROW, STATEMENTMIXED). Puoi anche utilizzare il valore OFF per disattivare la registrazione binaria.

    Nota

    L'impostazione binlog_format su OFF nel gruppo di parametri del cluster DB disabilita la variabile di log_bin sessione. Ciò disabilita la registrazione binaria sul cluster Aurora My SQL DB, che a sua volta reimposta la variabile di binlog_format sessione al valore predefinito di nel database. ROW

  6. 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