Oracle
 sql >> Database >  >> RDS >> Oracle

Prevedere la crescita della tabella Oracle

  1. Stima la dimensione media delle righe in base ai tuoi tipi di dati.
  2. Stima lo spazio disponibile in un blocco. Questa sarà la dimensione del blocco, meno la dimensione dell'intestazione del blocco, meno lo spazio lasciato da PCTFREE. Ad esempio, se la dimensione dell'intestazione del blocco è 100 byte, il PCTFREE è 10 e la dimensione del blocco è 8192 byte, lo spazio libero in un determinato blocco è (8192 - 100) * 0.9 = 7282 .
  3. Stima quante righe rientreranno in quello spazio. Se la dimensione media delle righe è 1 kB, circa 7 righe si adatteranno a un blocco da 8 kB.
  4. Stima il tuo tasso di crescita, in righe per unità di tempo. Ad esempio, se prevedi un milione di righe all'anno, la tua tabella aumenterà di circa 1 GB all'anno con 7 righe per blocco da 8 kB.