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

Forudsigelse af Oracle Table-vækst

  1. Estimer den gennemsnitlige rækkestørrelse baseret på dine datatyper.
  2. Estimer den tilgængelige plads i en blok. Dette vil være blokstørrelsen minus blokhovedstørrelsen minus pladsen tilbage af PCTFREE. For eksempel, hvis din blokhovedstørrelse er 100 bytes, din PCTFREE er 10, og din blokstørrelse er 8192 bytes, så er den ledige plads i en given blok (8192 - 100) * 0.9 = 7282 .
  3. Vurdér, hvor mange rækker der passer til det pågældende rum. Hvis din gennemsnitlige rækkestørrelse er 1 kB, vil ca. 7 rækker passe i en 8 kB blok.
  4. Estimer din vækstrate i rækker pr. tidsenhed. For eksempel, hvis du forventer en million rækker om året, vil din tabel vokse med ca. 1 GB årligt givet 7 rækker pr. 8 kB blok.


  1. Hvordan kan vi i PostgreSQL se, om hvert indeks i en tabel er klynget eller ej?

  2. Sådan løses Oracle-fejl ORA-01790?

  3. Hvordan kan jeg fjerne dublerede rækker?

  4. Kan ikke forbinde Google Cloud SQL i MySql Workbench