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 aGB/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. |