További feladatok az
adatszótárnézetek
lekérdezésére DBA_PART_TABLES,
DBA_PART_INDEXES,
DBA_TAB_PARTITIONS,
DBA_IND_PARTITIONS,
DBA_TAB_SUBPARTITIONS,
DBA_IND_SUBPARTITIONS,
DBA_PART_KEY_COLUMNS
8.01. Adjuk meg az SH
felhasználó
tulajdonában levő
partícionált táblák
nevét
és a
particionálás
típusát.
8.02. Soroljuk fel az SH.COSTS
tábla
partícióit valamint, hogy hány blokkot
foglalnak az
egyes
partíciók.
(Vigyázat!
Különböző értéket
kaphatunk a
különböző
adatszótárakban.
Ennek
magyarázatát lásd
később az ANALYZE
parancsnál)
8.03. Adjuk meg, hogy az SH.COSTS
tábla
mely oszlop(ok) szerint
van particionálva.
8.04. Adjuk meg, hogy a NIKOVITS.ELADASOK3
illetve az
SH.COSTS
táblák
második
partíciójában milyen
értékek szerepelhetnek.
8.05. Adjuk meg egy partícionált
tábla
logikai és fizikai részeit!
(pl. NIKOVITS.ELADASOK). Maga
a tábla most is logikai
objektum,
a
partíciói vannak fizikailag tárolva,
illetve ha alpartíciói is
vannak
(pl.
NIKOVITS.ELADASOK4), akkor csak
az
alpartíciók vannak tárolva.
Nézzük meg az
objektumok és a szegmensek
között is.
8.06. Melyik a legnagyobb méretű
partícionált tábla az
adatbázisban a partíciók
összméretét tekintve? (az
alpartícióval rendelkező
táblákat is
vegyük figyelembe)
További feladatok az
adatszótárnézetek
lekérdezésére DBA_CLUSTERS,
DBA_CLU_COLUMNS, DBA_TABLES,
DBA_CLUSTER_HASH_EXPRESSIONS
9.01. Adjunk meg egy olyan clustert az
adatbázisban (ha van ilyen), amelyen
még nincs egy tábla
sem.
9.02. Adjunk meg egy olyant, amelyiken
legalább 6 darab tábla van.
9.03. Adjunk meg egy olyan clustert, amelynek a
cluster kulcsa 3 oszlopból áll.
(Vigyázat!!! Több
tábla is lehet rajta)
9.04. Hány olyan hash cluster van az
adatbázisban,
amely nem az oracle
alapértelmezés
szerinti hash függvényén alapul?
9.05. Hozzunk létre egy hash clustert
és
rajta két táblát, majd
szúrjunk be
a
táblákba sorokat
úgy, hogy a
két táblának 2-2 sora ugyanabba a
blokkba kerüljön.
Ellenőrizzük is egy lekérdezéssel, hogy
a 4 sor
valóban ugyanabban a blokkban van-e. (A ROWID
lekérdezésével)
(A sorok
elhelyezését befolyásolni tudjuk a
HASH
IS
megadásával.)
Köv.héten:
I.ZH,
erről: I.ZH
infó
(Tárkezelés, fizikai
fájlszervezés,
indexstruktúrák)