Sažetak
Balanced tree indeksi su objekti baze podataka čija je osnovna namjena efikasnije pronalaženje redaka u tablicama baze podataka, te ponekad mogu značajno ubrzati izvođenje SQL naredbi. B-tree indeksi imaju hijerarhijsku strukturu u obliku stabla, a podaci unutar blokova indeksa uvijek su sortirani prema vrijednosti indeks ključa. Održavanje strukture indeksa prilikom modifikacije podataka je resursno intenzivnije u odnosu na regularne heap tablice. Specifični obrasci izmjene podataka, kao i posebnosti u arhitekturi sustava mogu umanjiti efikasnost internih struktura indeksa. Kroz rad će biti prezentirana rješenja kojima je moguće spriječiti ili ukloniti posljedice umanjenja efikasnosti struktura indeksa.


Understanding Oracle Balanced Tree Indexes

Abstract
B-tree indexes are Oracle schema objects that exists primarily to enhance performance. Effective indexing can result in huge improvements to SQL performance. The advantages of indexes do not come without a cost. The B-tree indexes have a hierarchical tree structure and it takes Oracle more resources to maintain this structure when modifying index blocks compared to regular heap table blocks. Specific data processing patterns can significantly degrade index efficiency and possibly index performance. This paper provides an insight into the way data processing patterns and specific system architecture can affect internal index structures and possibly cause index efficiency problems.

Detalji o predavanju

Vrsta: Predavanje / Lecture

Razina težine: Srednje detaljno / Detailed

Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced

Poželjna funkcija slušatelja:
DBA
Developer

Predviđeno vrijeme trajanja rada - aktivnosti: 30 min

509_Prodan.pdf 1,15 MB

509_Prodan referat Bal Tree index.pdf 715,56 kB

O predavaču

Oracle Balanced Tree Indeksi

Alen Prodan

Login d.o.o.

Alen Prodan radi na implementaciji Oracle sustava u tvrtki Login d.o.o. Interes autora je specijalizacija poznavanja rada Oracle RDBMS poslužitelja, fizičkog dizajna baze podataka, te praktične primjene tehnologija u cilju rješavanja specifičnih aplikativnih potreba. Autor je nositelj Oracle OCP certifikata za Oracle 9i, 10g i 11g bazu podataka.

Biography
Alen Prodan is currently working at Login d.o.o. His main interests are logical and physical database design, the query optimizer and computer performance management. Mostly he spends time designing Oracle systems and helping customers to get the most out of Oracle. He earned OCP certification in Oracle 9i, 10g, 11g database administration.