Hvordan beregne størrelsen på en tabell i Oracle

Oracle vedlikeholder database tabell og indeksstørrelser i sine hovedsystemtabeller. Man kan bruke disse tabeller for å beregne størrelsen på et bord. Spørringen returnerer størrelsen på tabellen i byte, men du kan beregne den totale størrelsen på gigabyte for å gjøre det enklere å vurdere tabellstørrelsen mot total plass på harddisken på serveren din.

Bruksanvisning

1 Klikk på Windows "Start" -knappen, og klikk "Alle programmer". Klikk "Oracle", deretter "Enterprise Manager" for å åpne førespurnaden programvare.

2 Logg på Oracle-serveren og åpne en ny spørring vindu. Skriv inn følgende spørring til redaktøren:

velge
SEGMENT_NAME table_name, sum (bytes) / (1024 * 1024) table_size_meg
fra user_extents
hvor segment_type = 'TABLE'
og SEGMENT_NAME = 'MYTAB'
gruppe

Denne koden viser hver Oracle bord og tilhørende størrelse i gigabyte.

3 Klikk på "Kjør" -knappen for å utføre koden. Den nederste resultater vinduet viser størrelsen på hvert bord.