Share via


Funzionalità Log accelerati in Database di Azure per MySQL - Server flessibile

SI APPLICA A: Database di Azure per MySQL - Server flessibile

Database di Azure per MySQL - Il server flessibile introduce la funzionalità Log accelerati, ora disponibile a livello generale per i server che utilizzano Livello di servizio Business Critical. Questa documentazione descrive i passaggi per abilitare o disabilitare la funzionalità dei log accelerati, offrendo la flessibilità necessaria per ottimizzare le prestazioni del server in base alle esigenze.

Importante

La funzionalità dei log accelerati sarà disponibile per i server Business Critical creati dopo il 20 maggio 2024. Per i server già inclusi nel livello di servizio Business Critical, questa funzionalità può essere abilitata dopo la finestra di manutenzione futura. Per informazioni dettagliate sulla pianificazione di manutenzione successiva, visitare la sezione "Manutenzione" nel portale. Per altre query o assistenza, creare un ticket di supporto

Introduzione

La funzionalità Log accelerati è progettata per migliorare significativamente le prestazioni per gli utenti del livello di servizio Business Critical nel server flessibile di Database di Azure per MySQL. Migliora notevolmente le prestazioni ottimizzando le operazioni correlate al log transazionale. L'abilitazione di questa funzionalità consente a un server di archiviare automaticamente i log transazionali in una risorsa di archiviazione più veloce per migliorare la velocità effettiva del server senza incorrere in costi aggiuntivi.

I server di database con carichi di lavoro cruciali richiedono prestazioni affidabili, che richiedono velocità effettiva elevata e operazioni di I/O significative al secondo. Tuttavia, questi database possono anche essere sensibili alle fluttuazioni della latenza nei tempi di esecuzione del commit delle transazioni del server. La funzionalità Log accelerati è progettata per risolvere questi problemi ottimizzando il posizionamento dei log transazionali nell'archiviazione ad alte prestazioni. La separazione delle operazioni del log delle transazioni dalle query di database e dagli aggiornamenti dei dati comporta un miglioramento significativo dei tempi di latenza del commit delle transazioni del database.

Vantaggi chiave

  • Velocità effettiva migliorata: velocità effettiva delle query fino a 2 volte più alta in scenari di concorrenza elevata, con conseguente esecuzione più rapida delle query. Questo miglioramento comporta anche una latenza ridotta, riducendo la latenza fino al 50%, per migliorare le prestazioni.
  • Efficienza dei costi: i log accelerati offrono prestazioni migliorate senza costi aggiuntivi, offrendo una soluzione conveniente per carichi di lavoro cruciali.
  • Scalabilità migliorata: i log accelerati possono supportare carichi di lavoro in crescita, rendendoli ideali per le applicazioni che devono essere ridimensionate facilmente mantenendo al contempo prestazioni elevate. Le applicazioni e i servizi nel livello di servizio Business Critical traggono vantaggio da interazioni più reattive e tempi di attesa delle query ridotti.

Nota

Se la disponibilità elevata con ridondanza della zona è abilitata per il server, è prevista la latenza additonale a causa della copia tra zone dei dati. È consigliabile che gli utenti eseseguono test di benchmark personalizzati per una valutazione accurata delle prestazioni.

Limiti

  • La funzionalità dei log accelerati non può essere abilitata nei server in cui sono abilitate chiavi gestite dal cliente.The accelerated logs feature can't be enabled on servers that have Customer Managed Keys (CMK) enabled.

  • La funzionalità Log accelerati è attualmente disponibile solo in aree specifiche. Altre informazioni sulle aree supportate.

  • Dopo l'attivazione della funzionalità Log accelerati, qualsiasi valore configurato in precedenza per il parametro del server "binlog_expire_seconds" verrà ignorato e non considerato.

Aree

La funzionalità Log accelerati è disponibile nelle aree seguenti.

  • Australia orientale
  • Brasile meridionale
  • Canada centrale
  • India centrale
  • Stati Uniti centrali
  • Cina settentrionale 3
  • Asia orientale
  • Stati Uniti orientali
  • Stati Uniti orientali 2
  • Francia centrale
  • Germania centro-occidentale
  • Giappone orientale
  • Corea centrale
  • Europa settentrionale
  • Norvegia orientale
  • Polonia Centrale
  • Sudafrica settentrionale
  • Stati Uniti centro-meridionali
  • Asia sud-orientale
  • Svezia centrale
  • Svizzera settentrionale
  • Emirati Arabi Uniti settentrionali
  • Regno Unito meridionale
  • US Gov Virginia
  • Europa occidentale
  • West US 2
  • Stati Uniti occidentali 3

Funzionalità Abilita log accelerati

È possibile abilitare questa funzionalità durante la creazione del server o in un server esistente. Le sezioni seguenti forniscono informazioni dettagliate su come abilitare la funzionalità Log accelerati.

Abilitare i log accelerati durante la creazione del server

In questa sezione vengono forniti dettagli specifici per l'abilitazione della funzionalità dei log accelerati durante la creazione del server. È possibile seguire questa procedura per abilitare i log accelerati durante la creazione del server flessibile.

  1. Nel portale di Azure scegliere Server flessibile e selezionare Crea. Per informazioni dettagliate su come compilare dettagli, ad esempio Sottoscrizione, Gruppo di risorse, Nome server, Area e altri campi, vedere la documentazione sulle procedure per la creazione del server.

  2. Selezionare l'opzione Configura server per modificare il calcolo e l'archiviazione predefiniti.

  3. La casella di controllo per i log accelerati nell'opzione Archiviazione è visibile solo quando il server dal livello di calcolo Business Critical è selezionato.

    Screenshot che mostra i log accelerati durante la creazione del server.

  4. Abilitare la casella di controllo per i log accelerati per abilitare la funzionalità.

  5. Selezionare le Dimensioni di calcolo nell'elenco a discesa. Selezionare Salva e procedere per distribuire l'istanza del server flessibile Database di Azure per MySQL seguendo le istruzioni riportate in Come creare un server.

Abilitare i log accelerati nel server esistente

È possibile seguire questa procedura per abilitare i log accelerati nell'istanza del server flessibile di Database di Azure per MySQL.

Nota

Il server verrà riavviato durante il processo di distribuzione, quindi assicurarsi di sospendere il carico di lavoro o pianificarlo durante un periodo di tempo allineato alla manutenzione dell'applicazione o agli orari di minore attività.

  1. Passare al portale di Azure.

  2. Nelle sezioni Impostazioni andare alla pagina Calcolo + archiviazione. È possibile abilitare i log accelerati selezionando la casella di controllo nella sezione Archiviazione.

    Screenshot che mostra l'abilitazione dei log accelerati durante la creazione del server.

  3. Selezionare Salva e attendere il completamento del processo di distribuzione. Dopo aver ricevuto un messaggio di distribuzione riuscito, la funzionalità è pronta per essere usata.

Disabilitare la funzionalità Log accelerati

La disabilitazione della funzionalità dei log accelerati è un processo semplice:

Nota

Il server verrà riavviato durante il processo di distribuzione, quindi assicurarsi di sospendere il carico di lavoro o pianificarlo durante un periodo di tempo allineato alla manutenzione dell'applicazione o agli orari di minore attività.

  1. Passare al portale di Azure.

  2. Nelle sezioni Impostazioni andare alla pagina Calcolo + archiviazione. La casella di controllo "Log accelerati" è disponibile nella sezione Archiviazione. Per disabilitare la funzionalità, deselezionare questa casella.

    Screenshot che mostra la disabilitazione dei log accelerati durante la creazione del server.

  3. Selezionare Salva e attendere il completamento del processo di distribuzione. Dopo aver ricevuto un messaggio di distribuzione riuscito, la funzionalità è disabilitata.