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à.
Configurazione di un instance RDS store per Oracle
Per impostazione predefinita, il 100% dello spazio dell'archivio dell'istanza viene allocato allo spazio di tabella temporaneo. Per configurare l'archivio dell'istanza per allocare spazio alla cache flash e allo spazio di tabella temporaneo, imposta i seguenti parametri nel gruppo di parametri per l'istanza:
- db_flash_cache_size= {* {0,2,4,6,8,10} /10} DBInstanceStore
-
Questo parametro specifica la quantità di spazio di archiviazione allocata per la cache flash. Questo parametro è valido solo per Oracle Database Enterprise Edition. Il valore predefinito è
{DBInstanceStore*0/10}
. Se imposti un valore diverso da zero per, l'istanza for Oracle abilita la cache flash dopo il riavvio dell'istanza.db_flash_cache_size
RDS - rds.instance_store_temp_size= {* {0,2,4,6,8,10} /10} DBInstanceStore
-
Questo parametro specifica la quantità di spazio di archiviazione allocata per lo spazio di tabella temporaneo. Il valore predefinito è
{DBInstanceStore*10/10}
. Questo parametro è modificabile per Oracle Database Enterprise Edition e di sola lettura per Standard Edition 2. Se imposti un valore diverso da zero perrds.instance_store_temp_size
, Amazon RDS alloca lo spazio nell'instance store per il tablespace temporaneo.È possibile impostare i parametri
db_flash_cache_size
erds.instance_store_temp_size
per le istanze database che non utilizzano un archivio dell'istanza. In questo caso, entrambe le impostazioni restituiscono il risultato di0
, che disattiva la caratteristica. In questo caso, puoi utilizzare lo stesso gruppo di parametri per istanze di dimensioni diverse e per istanze che non utilizzano un archivio dell'istanza. Se modifichi questi parametri, assicurati di riavviare le istanze associate in modo che le modifiche abbiano effetto.Importante
Se allochi spazio per una tablespace temporanea, Amazon RDS non crea automaticamente la tablespace temporanea. Per informazioni su come creare lo spazio di tabella temporaneo nell'archivio dell'istanza, consulta Creazione di un spazio di tabella temporaneo nell'archivio dell'istanza.
Il valore combinato dei parametri precedenti non deve superare 10/10 o 100%. La tabella seguente illustra le impostazioni valide e non valide dei parametri.
Impostazione db_flash_cache_size | Impostazione rds.instance_store_temp_size | Spiegazione |
---|---|---|
DBInstanceStoredb_flash_cache_size= {*0/10} |
rds.instance_store_temp_size= {*10/10} DBInstanceStore |
Questa è una configurazione valida per tutte le edizioni di Oracle Database. Amazon RDS alloca il 100% dello spazio di archiviazione delle istanze alla tablespace temporanea. Questa è l'impostazione predefinita. |
db_flash_cache_size= {*10/10} DBInstanceStore |
rds.instance_store_temp_size= {*0/10} DBInstanceStore |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 100% dello spazio di archiviazione delle istanze alla cache flash. |
db_flash_cache_size= {*2/10} DBInstanceStore |
rds.instance_store_temp_size= {*8/10} DBInstanceStore |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 20% dello spazio di archiviazione delle istanze alla cache flash e l'80% dello spazio di archiviazione delle istanze alla tablespace temporanea. |
db_flash_cache_size= {*6/10} DBInstanceStore |
rds.instance_store_temp_size= {*4/10} DBInstanceStore |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 60% dello spazio di archiviazione delle istanze alla cache flash e il 40% dello spazio di archiviazione delle istanze alla tablespace temporanea. |
db_flash_cache_size= {*2/10} DBInstanceStore |
rds.instance_store_temp_size= {*4/10} DBInstanceStore |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 20% dello spazio di archiviazione delle istanze alla cache flash e il 40% dello spazio di archiviazione delle istanze alla tablespace temporanea. |
db_flash_cache_size= {*8/10} DBInstanceStore |
rds.instance_store_temp_size= {*8/10} DBInstanceStore |
Questa configurazione non è valida perché la percentuale combinata di spazio dell'archivio dell'istanza supera il 100%. In questi casi, Amazon RDS fallisce il tentativo. |
Considerazioni sulla modifica del tipo di istanza database
La modifica del tipo di istanza database può influire sulla configurazione della cache flash o dello spazio di tabella temporaneo nell'archivio dell'istanza. Considera le seguenti modifiche e gli effetti:
- Aumento o riduzione dell'istanza database che supporta l'archivio dell'istanza.
-
I seguenti valori aumentano o diminuiscono proporzionalmente alla nuova dimensione dell'archivio dell'istanza:
-
La nuova dimensione della cache flash.
-
Lo spazio allocato agli spazi di tabella temporanei che risiedono nell'archivio dell'istanza.
Ad esempio, l'impostazione
db_flash_cache_size={DBInstanceStore*6/10}
su un'istanza db.m5d.4xlarge fornisce circa 340 GB di spazio nella cache flash. Se aumenti il tipo di istanza a db.m5d.8xlarge, lo spazio della cache flash aumenta fino a circa 680 GB. -
- Modifica di un'istanza database che non utilizza un archivio dell'istanza in un'istanza che ne utilizza uno.
-
Se
db_flash_cache_size
è impostato su un valore maggiore di0
, la cache flash è configurata. Serds.instance_store_temp_size
è impostato su un valore maggiore di0
, lo spazio dell'archivio dell'istanza viene allocato per essere utilizzato da una spazio di tabella temporaneo. RDSper Oracle non sposta automaticamente i file temporanei nell'instance store. Per informazioni sull'utilizzo dello spazio allocato, consulta Creazione di un spazio di tabella temporaneo nell'archivio dell'istanza o Aggiunta di un file temporaneo all'archivio dell'istanza in una replica di lettura. - Modifica di un'istanza database che utilizza un archivio dell'istanza in un'istanza che non ne utilizza uno.
-
In questo caso, RDS per Oracle rimuove la cache flash. RDSricrea il file temporaneo che si trova attualmente nell'instance store su un volume AmazonEBS. La dimensione massima del nuovo file temporaneo è la dimensione precedente del parametro
rds.instance_store_temp_size
.