Database di Azure per MySQL e ottimizzazione dei costi

Database di Azure per MySQL è un servizio di database relazionale in Microsoft Cloud basato sul motore di database MySQL Community Edition. È possibile usare l'opzione Server singolo o Server flessibile per ospitare un database MySQL in Azure. È un database distribuito come servizio completamente gestito in grado di gestire carichi di lavoro cruciali con prestazioni prevedibili e scalabilità dinamica.

Per altre informazioni sul modo in cui Database di Azure per MySQL supporta l'ottimizzazione dei costi per il carico di lavoro, vedere Concetti relativi ai server e in particolare Arrestare/Avviare un'istanza di Database di Azure per MySQL.

Le sezioni seguenti includono considerazioni sulla progettazione, un elenco di controllo per la configurazione e opzioni di configurazione consigliate specifiche per Database di Azure per MySQL.

Considerazioni relative alla progettazione

Database di Azure per MySQL include le considerazioni di progettazione seguenti:

  • Sfruttare le funzionalità di ridimensionamento di Database di Azure per MySQL per ridurre i costi di consumo quando possibile. Per aumentare o ridurre le prestazioni del database, in base alla necessità, vedere l'articolo seguente del Supporto tecnico Microsoft, che illustra il processo di automazione tramite runbook: Come applicare la scalabilità automatica a un'istanza di Database di Azure per MySQL/PostgreSQL con runbook di Azure e Python.
  • Pianificare l'obiettivo del punto di ripristino in base al requisito del livello operativo. Non sono previsti addebiti aggiuntivi per l'archivio di backup fino al 100% delle risorse di archiviazione totali di cui è stato eseguito il provisioning per il server. Il consumo aggiuntivo dell'archivio di backup verrà addebitato in base a GB/month.
  • La progettazione nativa per il cloud del servizio Server singolo consente di supportare il 99.99% della disponibilità eliminando il costo di hot standby passivo.
  • Prendere in considerazione l'uso dello SKU di Server flessibile per i carichi di lavoro non di produzione. I server flessibili offrono controlli migliori per l'ottimizzazione dei costi, con la possibilità di arrestare e avviare il server. Forniscono un livello di calcolo con possibilità di burst, ideale per i carichi di lavoro che non necessitano di capacità di calcolo completa continua.

Elenco di controllo

Database di Azure per MySQL è stato configurato in modo specifico per l'ottimizzazione dei costi?


  • Scegliere le dimensioni di server appropriate per il carico di lavoro.
  • Prendere in considerazione la capacità riservata per Database di Azure per MySQL - Server singolo.

Raccomandazioni per la configurazione

Esplorare la tabella seguente di raccomandazioni per ottimizzare la configurazione di Database di Azure per MySQL per l'ottimizzazione dei costi:

Recommendation Descrizione
Scegliere le dimensioni di server appropriate per il carico di lavoro. Opzioni di configurazione: Server singolo e Server flessibile.
Prendere in considerazione la capacità riservata per Database di Azure per MySQL - Server singolo. Calcolare i costi associati allo sconto per la prenotazione di Server singolo per Database di Azure per MySQL. Dopo avere determinato la capacità di calcolo totale e il livello di prestazioni per Database di Azure per MySQL in un'area, è possibile usare queste informazioni per prenotare la capacità. La prenotazione può estendersi per uno o tre anni. Grazie a questo impegno, è possibile realizzare un'ottimizzazione significativa dei costi.