Adattárolással kapcsolatos fogalmak
DBA_TABLES, DBA_DATA_FILES, DBA_TEMP_FILES,
DBA_TABLESPACES, DBA_SEGMENTS, DBA_EXTENTS,
DBA_FREE_SPACE


Segédanyagok: KatalTablak

Adjuk meg az adatbázishoz tartozó adatfile-ok (és temporális fájlok) nevét és méretét
méret szerint csökkenő sorrendben.

Adjuk meg, hogy milyen táblaterek vannak létrehozva az adatbázisban,
az egyes táblaterek hány adatfájlból állnak, és mekkora az összméretük.
(tablater_nev, fajlok_szama, osszmeret)
Vigyázat, van temporális táblatér is!

Mekkora a blokkok mérete a USERS táblatéren?

Melyik a legnagyobb méretű tábla szegmens az adatbázisban (a tulajdonost is adjuk meg)
és hány extensből áll? (A particionált táblakat most ne vegyük figyelembe.)

Melyik a legnagyobb méretű index szegmens az adatbázisban és hány blokkból áll?
(A particionált indexeket most ne vegyük figyelembe.)

Adjuk meg adatfájlonként, hogy az egyes adatfajlokban mennyi a foglalt
hely összesen (írassuk ki a fájlok méretét is).

Melyik két felhasználó objektumai foglalnak összesen a legtöbb helyet az adatbázisban?

Melyik táblatéren van az ORAUSER felhasználó dolgozo táblája?
 
 
HÁZI FELADAT

Írjunk meg egy PL/SQL procedúrát, amelyik kiírja, hogy a paraméterül  
kapott tábla melyik fájlban mennyi helyet (hány adatblokkot) foglal el
(Fájlnév, Méret) --> proc(tulajdonos, táblanév).
Hívjuk meg az eljárást (’SH’, ’CUSTOMERS’) paraméterekkel.
 
oldalára             Vissza a Kezdőlapra