Modifiche dello spazio di archiviazione con uso intensivo di I/O - Amazon Relational Database Service

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à.

Modifiche dello spazio di archiviazione con uso intensivo di I/O

Le istanze database Amazon RDS usano volumi Amazon Elastic Block Store (EBS) per l'archiviazione di registri e database. A seconda della quantità di archiviazione richiesta, RDS, ma non RDS per SQL Server, esegue automaticamente lo striping su più volumi Amazon EBS per migliorare le prestazioni. Le istanze database RDS con tipi di archiviazione SSD sono supportate da uno o quattro volumi Amazon EBS con striping in una configurazione RAID 0. In base alla progettazione, le operazioni di modifica dello spazio di archiviazione per un'istanza database RDS hanno un impatto minimo sulle operazioni correnti del database.

Nella maggior parte dei casi, le modifiche alla scalabilità dello spazio di archiviazione vengono completamente trasferite al livello Amazon EBS e sono trasparenti per il database. Questo processo in genere viene completato in pochi minuti. Tuttavia, alcuni volumi di archiviazione RDS meno recenti richiedono un processo diverso per modificare le dimensioni, la capacità di IOPS allocata o il tipo di archiviazione. Ciò comporta la creazione di una copia completa dei dati utilizzando un'operazione potenzialmente con uso intensivo di I/O.

La modifica dello spazio di archiviazione utilizza un'operazione con uso intensivo di I/O se si verifica uno dei seguenti fattori:

  • Il tipo di archiviazione di origine è magnetico. L'archiviazione magnetica non supporta la modifica elastica del volume.

  • L'istanza database RDS non si trova su un layout Amazon EBS a uno o quattro volumi. Puoi visualizzare il numero di volumi Amazon EBS in uso sulle tue istanze database RDS utilizzando le metriche di monitoraggio avanzato. Per ulteriori informazioni, consulta Visualizzazione dei parametri nella console RDS.

  • La dimensione di destinazione della richiesta di modifica aumenta lo spazio di archiviazione allocato a 400 GB per le istanze RDS per MariaDB, MySQL e PostgreSQL e a 200 GiB per RDS per Oracle. Le operazioni di dimensionamento automatico dello spazio di archiviazione hanno lo stesso effetto quando aumentano le dimensioni dello spazio allocato dell'istanza database al di sopra di queste soglie.

Se la modifica dello spazio di archiviazione comporta un'operazione che richiede un uso intensivo di I/O, tale modifica consuma risorse di I/O e aumenta il carico sull'istanza database. Le modifiche dello spazio di archiviazione con uso intensivo di I/O che coinvolgono l'archiviazione SSD per scopi generici (gp2) possono far esaurire il saldo dei crediti di I/O, con conseguenti tempi di conversione più lunghi.

Come best practice, consigliamo di pianificare queste richieste di modifica dello spazio di archiviazione non nelle ore di punta per ridurre il tempo necessario per completare l'operazione. In alternativa, puoi creare una replica di lettura dell'istanza database ed eseguire la modifica dello spazio di archiviazione sulla replica di lettura. Quindi promuovi la replica di lettura a istanza primaria. Per ulteriori informazioni, consulta Uso delle repliche di lettura dell'istanza database.

Per ulteriori informazioni, consulta la pagina relativa al motivo del blocco di un'istanza database Amazon RDS nello stato di modifica durante il tentativo di incremento dello spazio di archiviazione allocato.