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 archivio dell'istanza RDS 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={DBInstanceStore*{0,2,4,6,8,10}/10}
-
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 perdb_flash_cache_size, l'istanza RDS per Oracle abilita la cache flash dopo il riavvio dell'istanza. - rds.instance_store_temp_size={DBInstanceStore*{0,2,4,6,8,10}/10}
-
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'archivio dell'istanza per lo spazio di tabella temporaneo.È possibile impostare i parametri
db_flash_cache_sizeerds.instance_store_temp_sizeper 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 uno spazio di tabella temporaneo, Amazon RDS non crea automaticamente lo spazio di tabella temporaneo. Per informazioni su come creare lo spazio di tabella temporaneo nell'archivio dell'istanza, consulta Creazione di un tablespace 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 |
|---|---|---|
|
db_flash_cache_size={DBInstanceStore*0/10} |
rds.instance_store_temp_size={DBInstanceStore*10/10} |
Questa è una configurazione valida per tutte le edizioni di Oracle Database. Amazon RDS alloca il 100% dello spazio dell'archivio dell'istanza allo spazio di tabella temporaneo. Questa è l'impostazione predefinita. |
|
db_flash_cache_size={DBInstanceStore*10/10} |
rds.instance_store_temp_size={DBInstanceStore*0/10} |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 100% dello spazio dell'archivio dell'istanza alla cache flash. |
|
db_flash_cache_size={DBInstanceStore*2/10} |
rds.instance_store_temp_size={DBInstanceStore*8/10} |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 20% dello spazio dell'archivio dell'istanza alla cache flash e l'80% dello spazio dell'archivio dell'istanza allo spazio di tabella temporaneo. |
|
db_flash_cache_size={DBInstanceStore*6/10} |
rds.instance_store_temp_size={DBInstanceStore*4/10} |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 60% dello spazio dell'archivio dell'istanza alla cache flash e il 40% dello spazio dell'archivio dell'istanza allo spazio di tabella temporaneo. |
|
db_flash_cache_size={DBInstanceStore*2/10} |
rds.instance_store_temp_size={DBInstanceStore*4/10} |
Questa configurazione è valida solo per Oracle Database Enterprise Edition. Amazon RDS alloca il 20% dello spazio dell'archivio dell'istanza alla cache flash e il 40% dello spazio dell'archivio dell'istanza allo spazio di tabella temporaneo. |
|
db_flash_cache_size={DBInstanceStore*8/10} |
rds.instance_store_temp_size={DBInstanceStore*8/10} |
Questa configurazione non è valida perché la percentuale combinata di spazio dell'archivio dell'istanza supera il 100%. In questi casi, il tentativo di Amazon RDS non riesce. |
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. RDS per Oracle non sposta automaticamente i file temporanei nell'archivio dell'istanza. Per informazioni sull'utilizzo dello spazio allocato, consulta Creazione di un tablespace 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. RDS ricrea il file temporaneo che si trova attualmente nell'archivio dell'istanza su un volume Amazon EBS. La dimensione massima del nuovo file temporaneo è la dimensione precedente del parametro
rds.instance_store_temp_size.