Share via


Funzionalità Dei log accelerati in Database di Azure per MySQL - Server flessibile (anteprima)

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

Questo articolo illustra la funzionalità dei log accelerati durante la fase di anteprima. Illustra come abilitare o disabilitare questa funzionalità per Database di Azure per MySQL server flessibile in base al livello di servizio Business Critical.

Importante

La funzionalità dei log accelerati è attualmente in anteprima e soggetta a limitazioni e sviluppo in corso. Questa funzionalità è disponibile solo per i server basati sul livello di servizio Business Critical. È consigliabile usarlo in ambienti non di produzione, ad esempio sviluppo, test o controllo di qualità, per valutarne le prestazioni e l'idoneità per i casi d'uso specifici.

Introduzione

La funzionalità dei log accelerati è progettata per offrire un miglioramento significativo delle prestazioni per gli utenti del livello di servizio Business Critical in Database di Azure per MySQL server flessibile. 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 al secondo significative. Tuttavia, questi database possono anche essere sensibili alle fluttuazioni della latenza nei tempi di commit delle transazioni del server. La funzionalità dei log accelerati è progettata per risolvere questi problemi ottimizzando il posizionamento dei log transazionali nell'archiviazione ad alte prestazioni. Separando le operazioni del log delle transazioni dalle query di database e dagli aggiornamenti dei dati, si ottiene un miglioramento significativo nei tempi di latenza del commit delle transazioni del database.

Vantaggi chiave

  • Velocità effettiva migliorata: con un massimo di 2 volte maggiore velocità effettiva delle query in scenari di concorrenza elevata, con conseguente esecuzione di query più rapida. 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 una scelta ideale per le applicazioni che devono essere ridimensionate facilmente mantenendo 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.

Limiti

  • Durante la fase di anteprima, non è possibile abilitare la funzionalità dei log accelerati nei server con le funzionalità seguenti abilitate.

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

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

La funzionalità dei log accelerati è disponibile nelle aree seguenti

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

Abilitare la funzionalità dei log accelerati (anteprima)

La funzionalità abilita i log accelerati è disponibile durante la fase di anteprima. È 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à dei 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. È possibile seguire questa procedura per abilitare i log accelerati durante la creazione del server flessibile.

Importante

La funzionalità dei log accelerati è disponibile solo per i server basati sul livello di servizio Business Critical. È consigliabile disabilitare la funzionalità quando si passa a qualsiasi altro livello di servizio.

  1. Nella 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à. Se è selezionata l'opzione a disponibilità elevata, la funzionalità dei log accelerati non è disponibile per la scelta. Altre informazioni sulle limitazioni durante l'anteprima .

  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

Durante la fase di anteprima pubblica, questa sezione descrive in dettaglio l'abilitazione dei log accelerati. È possibile seguire questa procedura per abilitare i log accelerati nell'istanza del server flessibile 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 passare alla pagina Calcolo e Archiviazione. È possibile abilitare i log accelerati selezionando la casella di controllo nella sezione Archiviazione.

    Screenshot che mostra l'abilitazione dei log accelerati dopo 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à dei log accelerati (anteprima)

Durante la fase di anteprima pubblica, 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 passare alla pagina Calcolo e Archiviazione. La casella di controllo "Registri accelerati" è disponibile nella sezione Archiviazione. Deselezionare questa casella per disabilitare la funzionalità.

    Screenshot che mostra la disabilitazione dei log accelerati dopo 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.