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à.
Archiviazione di dati temporanei in un instance store RDS per Oracle
Utilizza un instance store per i tablespace temporanei e la Database Smart Flash Cache (la cache flash) supportata per le classi di istanze Oracle DB. RDS
Argomenti
- Panoramica dell'instance store RDS for Oracle
- Attivazione di un store RDS per Oracle Instance Store
- Configurazione di un instance RDS store per Oracle
- Utilizzo di un archivio dell'istanza in una replica di lettura Oracle
- Configurazione di un gruppo di tablespace temporaneo su un instance store e Amazon EBS
- Rimozione di un instance store RDS per Oracle
Panoramica dell'instance store RDS for Oracle
Un instance store fornisce uno storage temporaneo a livello di blocco RDS per un'istanza di Oracle DB. È possibile utilizzare un archivio dell'istanza per l'archiviazione temporanea di informazioni che cambiano di frequente.
Un instance store è basato su dispositivi Non-Volatile Memory Express (NVMe) fisicamente collegati al computer host. Questo archivio è ottimizzato per bassa latenza, prestazioni I/O casuali e velocità di trasmissione effettiva di lettura sequenziale.
La dimensione dell'archivio dell'istanza varia in base al tipo di istanza database. Per ulteriori informazioni sull'instance store, consulta Amazon EC2 instance store nella Amazon Elastic Compute Cloud User Guide for Linux Instances.
Argomenti
- Tipi di dati nell'instance store RDS for Oracle
- Vantaggi dell'instance store RDS for Oracle
- Classi di istanze supportate per l'instance store for Oracle RDS
- Versioni del motore supportate per l'instance store RDS for Oracle
- Supportato Regioni AWS per l'instance store RDS for Oracle
- Costo dell'instance store RDS for Oracle
Tipi di dati nell'instance store RDS for Oracle
È possibile inserire i seguenti tipi RDS di dati temporanei Oracle in un instance store:
- Spazio di tabella temporaneo
-
Oracle Database utilizza gli spazi di tabella temporanei per archiviare i risultati delle query intermedie che non rientrano nella memoria. Le query più grandi possono generare grandi quantità di dati intermedi che devono essere temporaneamente memorizzati nella cache, ma non devono essere persistenti. In particolare, uno spazio di tabella temporaneo è utile per ordinamenti, aggregazioni di hash e join. Se la tua istanza DB RDS per Oracle utilizza Enterprise Edition o Standard Edition 2, puoi inserire un tablespace temporaneo in un instance store.
- Cache flash
-
La cache flash migliora le prestazioni delle letture casuali a blocco singolo nel percorso convenzionale. È consigliabile dimensionare la cache per adattarla alla maggior parte dei set di dati attivi. Se la tua istanza DB RDS per Oracle utilizza Enterprise Edition, puoi inserire la cache flash in un instance store.
Per impostazione predefinita, un archivio dell'istanza è configurato per uno spazio di tabella temporaneo ma non per la cache flash. Non è possibile inserire i file di dati Oracle e i file di registro del database in un archivio dell'istanza.
Vantaggi dell'instance store RDS for Oracle
Potresti prendere in considerazione l'utilizzo di un archivio dell'istanza per archiviare file e cache temporanei che puoi perdere. Se desideri migliorare le prestazioni del database o se un carico di lavoro in aumento causa problemi di prestazioni per il tuo EBS storage Amazon, prendi in considerazione la scalabilità a una classe di istanza che supporti un instance store.
Posizionando lo spazio di tabella temporaneo e la cache flash in un archivio dell'istanza, si ottengono i seguenti vantaggi:
-
Minori latenze di lettura
-
Velocità di trasmissione effettiva più alta
-
Carico ridotto sui EBS volumi Amazon
-
Costi di storage e snapshot inferiori grazie al carico ridotto di Amazon EBS
-
Minore necessità di approvvigionamentoIOPS, con possibili riduzioni dei costi complessivi
Posizionando lo spazio di tabella temporaneo nell'archivio dell'istanza, si ottiene un immediato incremento delle prestazioni per le query che utilizzano lo spazio temporaneo. Quando si posiziona la cache flash sull'instance store, le letture a blocchi memorizzate nella cache hanno in genere una latenza molto inferiore rispetto alle letture di Amazon. EBS La cache flash deve essere "riscaldata" prima di offrire vantaggi in termini di prestazioni. La cache si riscalda da sola perché il database scrive i blocchi nella cache flash man mano che escono dalla cache del buffer del database.
Nota
In alcuni casi, la cache flash provoca un sovraccarico delle prestazioni a causa della gestione della cache. Prima di attivare la cache flash in un ambiente di produzione, ti consigliamo di analizzare il carico di lavoro e testare la cache in un ambiente di test.
Classi di istanze supportate per l'instance store for Oracle RDS
Amazon RDS supporta l'instance store per le seguenti classi di istanze DB:
-
db.m5d
-
db.r5d
-
db.x2idn
-
db.x2iedn
RDSper Oracle supporta le classi di istanze DB precedenti solo per il modello BYOL di licenza. Per ulteriori informazioni, consulta Supportato RDS per le classi di istanze Oracle DB e Bring Your Own License (BYOL) per EE e SE2.
Per visualizzare lo spazio di archiviazione totale delle istanze per i tipi di istanze DB supportati, esegui il comando seguente in. AWS CLI
aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=*5d.*large*" \ --query "InstanceTypes[?contains(InstanceType,'m5d')||contains(InstanceType,'r5d')][InstanceType, InstanceStorageInfo.TotalSizeInGB]" \ --output table
Il comando precedente restituisce la dimensione del dispositivo raw per l'archivio dell'istanza. RDSfor Oracle utilizza una piccola parte di questo spazio per la configurazione. Lo spazio nell'archivio dell'istanza disponibile per gli spazi di tabella temporanei o per la cache flash è leggermente inferiore.
Versioni del motore supportate per l'instance store RDS for Oracle
L'instance store è supportato per le seguenti RDS versioni del motore Oracle:
-
21.0.0.0.ru-2022-01.rur-2022-01.r1 o versioni successive di Oracle Database 21c
-
19.0.0.0.ru-2020-10.rur-2020-10.r1 o versioni successive di Oracle Database 19c
Supportato Regioni AWS per l'instance store RDS for Oracle
L'instance store è disponibile in tutti i paesi in Regioni AWS cui sono supportati uno o più di questi tipi di istanze. Per ulteriori informazioni sulle classi di istanza db.m5d e db.r5d, consulta Classi di istanze DB . Per ulteriori informazioni sulle classi di istanze supportate da Amazon RDS per Oracle, consultaRDSper le classi di istanze Oracle DB.
Costo dell'instance store RDS for Oracle
Il costo dell'archivio dell'istanza è incluso nel costo delle istanze attivate dall'archivio dell'istanza. L'abilitazione di un instance store su un'istanza RDS per Oracle DB non comporta costi aggiuntivi. Per ulteriori informazioni sulle istanze attivate dall'archivio dell'istanza, consulta Classi di istanze supportate per l'instance store for Oracle RDS.
Attivazione di un store RDS per Oracle Instance Store
Per attivare l'instance store RDS per i dati temporanei di Oracle, esegui una delle seguenti operazioni:
-
Crea un'istanza RDS per Oracle DB utilizzando una classe di istanza supportata. Per ulteriori informazioni, consulta Creazione di un'istanza Amazon RDS DB.
-
Modifica un'istanza di Oracle DB esistente RDS per utilizzare una classe di istanza supportata. Per ulteriori informazioni, consulta Modifica di un'istanza Amazon RDS DB.
Rimozione di un instance store RDS per Oracle
Per rimuovere l'instance store, modifica l'istanza di Oracle DB in modo da utilizzare un tipo di istanza che non supporti l'instance store, ad esempio db.m5 o db.r5. RDS