Domande frequenti su HAQM RDS per MariaDB

Quali sono differenze tra HAQM RDS per MySQL e MariaDB?

MariaDB Server è un noto database relazionale open source creato dagli sviluppatori che hanno ideato MySQL. MariaDB presenta alcune funzionalità diverse rispetto ad HAQM RDS per MySQL. Per maggiori dettagli, consulta la Guida per l’utente di HAQM RDS.

Quali versioni di MariaDB supporta HAQM RDS?

Al momento, HAQM RDS supporta le versioni principali 10.3, 10.4, 10.5, 10.6 e 10.11 di MariaDB.

In che modo HAQM RDS distingue tra versioni principali e versioni secondarie?

In MariaDB, i numeri di versione sono strutturati come segue:
Versione di MariaDB = X.Y.Z

X = Versione principale, Y = Livello release, Z = Numero di versione in una serie di release.
Dal punto di vista di HAQM RDS, una modifica della versione è considerata principale se viene modificata la versione principale o il livello di release. Ad esempio l'aggiornamento dalla versione 10.0.X alla versione 10.1.X.

Una modifica della versione è considerata secondaria se viene modificato solo il numero di versione della release. Ad esempio, l'aggiornamento dalla versione 10.1.14 alla versione 10.1.17.

HAQM RDS offre linee guida per l'aggiornamento o l'obsolescenza di versioni del motore ancora supportate?

Sì. Consulta le Domande frequenti su HAQM RDS.

Di quali privilegi dispone l'utente primario per un'istanza database RDS per MariaDB?

Quando viene creata una nuova istanza database, l'utente primario di default ottiene determinati privilegi. L'elenco dei privilegi è riportato nella sezione Master User Account Privileges (Privilegi dell'account utente master) della Guida per l'utente di HAQM RDS.

Quanto dura il supporto per ogni versione principale di HAQM RDS per MariaDB?

Consulta il calendario delle release di HAQM RDS per MariaDB per conoscere le date di fine del supporto.

Domande frequenti sulle implementazioni blu/verdi di HAQM RDS

Quali versioni sono supportate dalle implementazioni blu/verdi di HAQM RDS?

Le implementazioni blu/verdi di HAQM RDS sono disponibili nelle versioni di RDS per MariaDB 10.2 e successive. Puoi trovare ulteriori informazioni sulle versioni disponibili nella documentazione di RDS per MariaDB.

Quali Regioni sono supportate dalle implementazioni blu/verdi di HAQM RDS?

Le implementazioni blu/verdi di HAQM RDS sono disponibili in tutte le Regioni AWS applicabili e nelle Regioni AWS GovCloud.

Quando dovrei usare le implementazioni blu/verdi di HAQM RDS?

Le implementazioni blu/verdi di HAQM RDS consentono di effettuare aggiornamenti del database più sicuri, semplici e veloci senza alcuna perdita di dati. Le implementazioni blu/verdi sono delle versioni principali o secondarie, aggiornamenti del sistema operativo, modifiche allo schema in ambienti verdi che non interrompono la replica logica, come l'aggiunta di una nuova colonna alla fine di una tabella o le modifiche alle impostazioni dei parametri del database. È possibile utilizzare le implementazioni blu/verdi per effettuare più aggiornamenti del database contemporaneamente utilizzando un unico switchover. Ciò consente di rimanere aggiornati sulle patch di sicurezza, migliorare le prestazioni del database e accedere alle nuove funzionalità del database con tempi di inattività brevi e prevedibili.

Quanto costa utilizzare le implementazioni blu/verdi di HAQM RDS?

L'esecuzione dei tuoi carichi di lavoro sulle istanze verdi avrà lo stesso prezzo di quella sulle istanze blu. Il costo dell'esecuzione su istanze blu e verdi include i nostri attuali prezzi standard per db.instance, il costo dell'archiviazione, il costo degli I/O di lettura/scrittura e di qualsiasi funzionalità abilitata, come il costo dei backup e degli Approfondimenti sulle prestazioni di HAQM RDS. Di fatto, per tutta la durata dell'implementazione blu/verde ti troverai a pagare circa il doppio del costo dell'esecuzione dei carichi di lavoro su db.instance.

Ad esempio: disponi di un database RDS per MariaDB 10.2 in esecuzione su due db.instance r5.2xlarge (con un'istanza di database primaria e una replica di lettura), nella Regione AWS us-east-1 con una configurazione multi-AZ (MAZ). Ognuna delle db.instance r5.2xlarge è configurata per HAQM Elastic Block Storge (EBS) per uso generico da 20 GiB. Crei un clone della topologia dell'istanza blu utilizzando implementazioni blu/verdi di HAQM RDS, lo esegui per 15 giorni (360 ore) e quindi elimini le istanze blu dopo che il passaggio è stato completato. Le istanze blu costano 1,387 USD per 15 giorni a una tariffa on demand di 1,926 USD/ora (istanza+costo di EBS). Il costo totale per l'utilizzo delle implementazioni blu/verdi per quei 15 giorni è di 2,774 USD, che è il doppio del costo di esecuzione delle istanze blu per un tale periodo di tempo.

Che tipo di modifiche posso apportare con le implementazioni blu/verde di HAQM RDS?

Le implementazioni blu/verde di HAQM RDS consentono di apportare modifiche più sicure, semplici e rapide al database; ad esempio, aggiornamenti di versioni principali o secondarie, modifiche dello schema, ridimensionamento delle istanze, modifiche dei parametri del motore e aggiornamenti di manutenzione.

Cos'è l'ambiente blu nelle implementazioni blu/verde di HAQM RDS? Cos'è l'ambiente verde?

Nelle implementazioni blu/verdi di HAQM RDS, l'ambiente blu è l'ambiente di produzione attuale. L'ambiente verde è il tuo ambiente di staging che dopo il passaggio diventerà il tuo nuovo ambiente di produzione.

In che modo funzionano gli switchover con le implementazioni blu/verdi di HAQM RDS?

Quando le implementazioni blu/verdi di HAQM RDS avviano uno switchover, bloccano le scritture negli ambienti blu e verdi fino al completamento del processo. Durante lo switchover, l'ambiente di staging (o ambiente verde) raggiunge l'ambiente blu, garantendo la coerenza dei dati tra gli ambienti blu e verde. Una volta che l'ambiente blu e quello verde sono completamente sincronizzati, le implementazioni blu/verdi promuovono l'ambiente verde come nuovo ambiente blu, reindirizzando il traffico verso l'ambiente verde. Le implementazioni blu/verdi sono progettate per abilitare le scritture nell'ambiente verde dopo che lo switchover è stato completato, prevenendo la perdita di dati durante il processo.

Dopo che lo switchover delle implementazioni blu/verdi di HAQM RDS è stato completato, cosa succede al mio vecchio ambiente di produzione?

Le implementazioni blu/verdi di HAQM RDS non cancellano il tuo vecchio ambiente di produzione. Se necessario, puoi accedervi per ulteriori convalide o per effettuare test di regressione o sulle prestazioni. Se non hai più bisogno del vecchio ambiente di produzione, puoi anche eliminarlo. Gli addebiti in fattura standard vengono applicati alle vecchie istanze di produzione fino a quando non le elimini.

Qual è la funzione dei guardrail nel processo di switchover delle implementazioni blu/verdi di HAQM RDS?

La funzione dei guardrail nel processo di passaggio delle implementazioni blu/verdi di HAQM RDS è quella di bloccare la scrittura sugli ambienti blu e verde fino a quando l'ambiente verde non si riporta in pari prima del passaggio. Le implementazioni blu/verdi eseguono anche controlli dell'integrità del primario e delle repliche negli ambienti blu e verde. Inoltre, eseguono controlli dell'integrità della replica, ad esempio, per verificare se la replica è stata interrotta o se sono presenti errori. Rilevano transazioni di lunga durata tra i tuoi ambienti blu e verdi. Puoi specificare il tempo di inattività massimo tollerabile (fino a 30 secondi) e se la transazione in corso lo supera, lo switchover andrà in timeout.

Posso usare implementazioni blu/verdi quando ho un ambiente blu come abbonato/editore per una replica logica autogestita?

Se il tuo ambiente blu è una replica logica autogestita o un abbonato, bloccheremo lo switchover. Si consiglia di interrompere prima la replica nell'ambiente blu, procedere con lo switchover e quindi riprendere la replica. Al contrario, se l'ambiente blu è l'origine di una replica logica autogestita o di un publisher, è possibile continuare con lo switchover. Tuttavia, sarà necessario aggiornare la replica autogestita per eseguire la replica dall'ambiente verde dopo lo switchover.

Le implementazioni blu/verdi di HAQM RDS supportano Server proxy per HAQM RDS, repliche di lettura tra Regioni o repliche di lettura a cascata?

No. Le implementazioni blu/verdi di HAQM RDS non supportano Server proxy per HAQM RDS, repliche di lettura tra Regioni o repliche di lettura a cascata.

Posso utilizzare le implementazioni blu/verdi di HAQM RDS per eseguire il rollback delle modifiche?

No, al momento non puoi utilizzare le implementazioni blu/verdi di HAQM RDS per eseguire il rollback delle modifiche.

Domande frequenti sulle scritture ottimizzate per HAQM RDS

Quali sono le differenze tra MariaDB e le scritture ottimizzate di HAQM RDS per quanto concerne la scrittura dei file di dati?

MariaDB protegge gli utenti dalla perdita di dati scrivendoli due volte in memoria (prima nel "buffer doublewrite" e poi nell'archiviazione tabelle) in pagine da 16 KiB, in un sistema di archiviazione durevole. Le scritture ottimizzate per HAQM RDS scrivono le pagine di dati da 16 KiB direttamente nei file di dati in modo affidabile e duraturo, in un solo passaggio, utilizzando la funzionalità Torn Write Prevention di AWS Nitro System.

Quali versioni del database RDS per MariaDB supportano le scritture ottimizzate per HAQM RDS?

Le scritture ottimizzate per HAQM RDS sono disponibili per la versione principale di MariaDB 10.6.10 e successive.

Quali tipi di istanza di database supportano le scritture ottimizzate per HAQM RDS? In quali regioni sono disponibili?

Le scritture ottimizzate per HAQM RDS sono disponibili nelle istanze di database db.r6i, db.r6g, db.r5b, db.x2iedn e db.x2idn. Sono disponibili nelle Regioni AWS Stati Uniti orientali (Virginia settentrionale, Ohio), Stati Uniti occidentali (California settentrionale, Oregon), Canada (Centrale), Europa (Londra, Irlanda, Parigi, Francoforte, Stoccolma, Milano), Sud America (San Paolo), Asia Pacifico (Seul, Mumbai, Sydney, Tokyo, Singapore) e AWS GovCloud (Stati Uniti orientali, Stati Uniti occidentali).

Quando dovrei utilizzare le scritture ottimizzate per HAQM RDS?

Tutti gli utenti di HAQM RDS per MariaDB devono implementare le scritture ottimizzate per HAQM RDS per una velocità di trasmissione effettiva delle transazioni di scrittura fino a due volte superiore. Le applicazioni che prevedono carichi di lavoro in scrittura pesanti, come i pagamenti digitali, il trading finanziario e le applicazioni di gioco online, troveranno questa funzionalità particolarmente utile.

I clienti possono convertire i propri database HAQM RDS esistenti per utilizzare le scritture ottimizzate per HAQM RDS?

Al momento, questa versione iniziale non supporta l'abilitazione delle scritture ottimizzate per HAQM RDS per le istanze di database esistenti, anche se la classe di istanza supporta le scritture ottimizzate.

Quanto costano le Scritture ottimizzate per HAQM RDS?

Le scritture ottimizzate per HAQM RDS sono disponibili per i clienti di RDS per MariaDB senza costi aggiuntivi.

Domande frequenti sulle letture ottimizzate per HAQM RDS

In che modo le letture ottimizzate per HAQM RDS accelerano le prestazioni delle query?

I carichi di lavoro che utilizzano oggetti temporanei in MariaDB per l'elaborazione delle query possono trarre beneficio dalle letture ottimizzate per HAQM RDS. Le letture ottimizzate collocano oggetti temporanei nell'archiviazione dell'istanza basata su NVMe dell'istanza di database, anziché nel volume HAQM Elastic Block Store. In questo modo si può arrivare ad aumentare fino al doppio la velocità di elaborazione delle query complesse.

Quali versioni del database RDS per MariaDB supportano le letture ottimizzate per HAQM RDS?

Le letture ottimizzate per HAQM RDS sono disponibili per RDS for MariaDB sulle versioni 10.4.25, 10.5.16, 10.6.7 e successive.

Quali tipi di istanza di database supportano le letture ottimizzate per HAQM RDS? In quali Regioni sono disponibili?

Le letture ottimizzate per HAQM RDS sono disponibili in tutte le regioni in cui sono disponibili le istanze db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn e X2iedn. Per ulteriori informazioni, consulta la documentazione sulle classi di istanze database di HAQM RDS.

Quando dovrei utilizzare le letture ottimizzate per HAQM RDS?

I clienti dovrebbero utilizzare le letture ottimizzate per HAQM RDS in presenza di carichi di lavoro che richiedono query complesse o analisi a scopo generico o che richiedono gruppi complessi, catalogazioni, aggregazioni di hash, join a carico elevato e CTE (Common Table Expressions). Questi casi d'uso comportano la creazione di tabelle temporanee, consentendo alle letture ottimizzate di accelerare l'elaborazione delle query del carico di lavoro.

I clienti possono convertire i propri database HAQM RDS esistenti per utilizzare le letture ottimizzate per HAQM RDS?

Sì, i clienti possono convertire il loro database HAQM RDS esistente per utilizzare le letture ottimizzate per HAQM RDS spostando il carico di lavoro in un'istanza abilitata per la lettura ottimizzata. Le letture ottimizzate sono disponibili anche per impostazione predefinita su tutte le classi di istanza supportate. Se stai eseguendo il tuo carico di lavoro su istanze db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn e X2iedn, stai già traendo vantaggio dalle letture ottimizzate.

Ulteriori informazioni sui prezzi dei prodotti

È possibile provare HAQM RDS gratuitamente. I prezzi sono calcolati solo in base all'uso effettivo. Non è prevista alcuna tariffa minima.  

Ulteriori informazioni 
Registrati per creare un account gratuito

Ottieni l'accesso immediato al piano gratuito di AWS. 

Registrati 
Inizia subito nella console

Nozioni di base su HAQM RDS for MariaDB nella Console AWS.

Accedi