Šta je procedura u PL/SQL?
DBA / Database
Imamo SELECT upit na koloni date, koja ima B-Tree indeks. Upit se izvršava sporo, a u planu se vidi da indeks nije primenjen. Zašto?
Da li ste koristili logiku audita ili beleženja rada procedura? Kako ste to implementirali?
Koje tipove JOIN ste mogli da vidite u planu izvršenja? U kojim situacijama se koriste?
Šta su funkcije prozora? Koje ste koristili? Čime se razlikuju od GROUP BY?
Kako implementirati blok izuzetaka u PL/SQL? Kako kreirati prilagođenu izuzetku?
Šta je autonomna transakcija? Kako je koristiti i kako je deklarisati?
A ako je trigger BEFORE INSERT, da li će rezultat njegovog rada ostati sačuvan pri rollback-u procedure?
Ako se procedura vrati unazad, da li će rezultat triggera (AFTER INSERT), koji je pokrenut u okviru ove procedure, ostati sačuvan?