Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Przewidywanie wzrostu tabeli Oracle

  1. Oszacuj średni rozmiar wiersza na podstawie typów danych.
  2. Oszacuj dostępną przestrzeń w bloku. Będzie to rozmiar bloku minus rozmiar nagłówka bloku, minus przestrzeń pozostawiona przez PCTFREE. Na przykład, jeśli rozmiar nagłówka twojego bloku wynosi 100 bajtów, twój PCTFREE to 10, a rozmiar twojego bloku to 8192 bajtów, to wolna przestrzeń w danym bloku to (8192 - 100) * 0.9 = 7282 .
  3. Oszacuj, ile wierszy zmieści się w tej przestrzeni. Jeśli twój średni rozmiar wiersza wynosi 1 kB, to około 7 wierszy zmieści się w bloku o wielkości 8 kB.
  4. Oszacuj tempo wzrostu w wierszach na jednostkę czasu. Na przykład, jeśli przewidujesz milion wierszy rocznie, Twoja tabela powiększy się o około 1 GB rocznie przy 7 wierszach na blok o wielkości 8 kB.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tworzenie tabeli i wstawianie w ramach tej samej procedury w pl/sql

  2. jak wywołać funkcję w Oracle

  3. Brak modułu oci8 w phpinfo()

  4. przyznaj SELECT dostęp do v$session innym użytkownikom

  5. Wybierz odrębne na blobie