Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Requisiti e limitazioni per Aurora Serverless v2
Quando crei un cluster in cui intendi utilizzare Aurora Serverless v2 Per le istanze DB, prestate attenzione ai seguenti requisiti e limitazioni.
Argomenti
Disponibilità di regioni e versioni
La disponibilità e il supporto della funzionalità varia tra le versioni specifiche di ciascun motore di database Aurora e tra Regioni AWS. Per ulteriori informazioni sulla disponibilità di versioni e regioni con Aurora e Aurora Serverless v2, consulta Regioni supportate e motori Aurora DB per Aurora Serverless v2.
L'esempio seguente mostra i AWS CLI comandi per confermare i valori esatti del motore DB che è possibile utilizzare con Aurora Serverless v2 per uno specifico Regione AWS. Il --db-instance-class
parametro per Aurora Serverless v2 è sempredb.serverless
. Il parametro --engine
può essere aurora-mysql
o aurora-postgresql
. Sostituisci i valori --region
e --engine
appropriati per verificare i valori --engine-version
che puoi utilizzare. Se il comando non produce alcun output, Aurora Serverless v2 non è disponibile per quella combinazione Regione AWS di motore DB.
aws rds describe-orderable-db-instance-options --engine aurora-mysql --db-instance-class db.serverless \ --region
my_region
--query 'OrderableDBInstanceOptions[].[EngineVersion]' --output text aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.serverless \ --regionmy_region
--query 'OrderableDBInstanceOptions[].[EngineVersion]' --output text
Cluster che utilizzano Aurora Serverless v2 deve avere un intervallo di capacità specificato
Un cluster Aurora deve disporre di un attributo ServerlessV2ScalingConfiguration
prima di poter aggiungere eventuali istanze database che utilizzano la classe dell'istanza database db.serverless
. Questo attributo specifica l'intervallo di capacità. Aurora Serverless v2 la capacità varia da un minimo di 0,5 unità di capacità Aurora (ACU) a un massimo di 256ACUs, con incrementi di 0,5. ACU Ciascuno ACU fornisce l'equivalente di circa 2 gibibyte (GiB) di e di RAM rete associati. CPU Per informazioni dettagliate su come Aurora Serverless v2 utilizza le impostazioni dell'intervallo di capacità, vedereIn che modo Aurora Serverless v2 funzionamento.
Per gli intervalli di capacità consentiti per le varie versioni del motore DB, vedereAurora Serverless v2 capacità.
È possibile specificare i ACU valori minimo e massimo in AWS Management Console quando si crea un cluster e lo si associa Aurora Serverless v2 Istanza DB. È anche possibile specificare l'opzione --serverless-v2-scaling-configuration
nella AWS CLI. Oppure puoi specificare il ServerlessV2ScalingConfiguration
parametro con Amazon RDSAPI. Puoi specificare questo attributo quando crei un cluster o modifichi un cluster esistente. Per le procedure di impostazione dell'intervallo di capacità, consulta Impostazione del Aurora Serverless v2 intervallo di capacità per un cluster. Per una discussione dettagliata su come scegliere i valori di capacità minima e massima e su come tali impostazioni influiscono su alcuni parametri del database, vedi Scelta del Aurora Serverless v2 intervallo di capacità per un cluster Aurora.
Alcune funzionalità fornite non sono supportate in Aurora Serverless v2
Le seguenti funzionalità delle istanze DB fornite da Aurora attualmente non sono disponibili per Amazon Aurora Serverless v2:
-
Flussi di attività del database (). DAS
-
Gestione della cache del cluster per Aurora Postgre. SQL Il parametro
apg_ccm_enabled
di configurazione non si applica a Aurora Serverless v2 Istanze DB.
Alcune funzionalità di Aurora funzionano con Aurora Serverless v2, ma potrebbe causare problemi se l'intervallo di capacità è inferiore a quello necessario per i requisiti di memoria per tali funzionalità con il carico di lavoro specifico. In tal caso, è possibile che il database non funzioni come al solito o che si verifichino out-of-memory errori. Per consigli sull'impostazione dell'intervallo di capacità appropriato, consulta Scelta del Aurora Serverless v2 intervallo di capacità per un cluster Aurora. Per informazioni sulla risoluzione dei problemi nel caso in cui il database riscontri out-of-memory errori dovuti a un intervallo di capacità non configurato correttamente, vedere. Evitare gli errori out-of-memory
Il dimensionamento automatico in Aurora non è supportato. Questo tipo di scalabilità aggiunge nuovi lettori per gestire carichi di lavoro aggiuntivi ad alta intensità di lettura, in base all'utilizzo. CPU Tuttavia, la scalabilità basata sull'CPUutilizzo non è significativa per Aurora Serverless v2. In alternativa, puoi creare Aurora Serverless v2 leggi in anticipo le istanze DB e lasciale ridimensionate a bassa capacità. È un modo più rapido e meno dirompente per scalare la capacità di lettura di un cluster rispetto all'aggiunta dinamica di nuove istanze database.
Medio Aurora Serverless v2 gli aspetti sono diversi da Aurora Serverless v1
Se sei un Aurora Serverless v1 utente e questa è la prima volta che lo usi Aurora Serverless v2, consulta le differenze tra Aurora Serverless v2 e Aurora Serverless v1 requisiti per comprendere in che modo i requisiti sono diversi tra Aurora Serverless v1 e Aurora Serverless v2.