Hoe implementeer je een gedeeltelijke rollback van een transactie (niet volledig, maar tot een bepaald punt)?
DBA / Database
Wat is een Common Table Expression (CTE)? Wat zijn de voordelen? Wordt de CTE gematerialiseerd?
Welke index is geschikt als er weinig unieke waarden en veel NULL-waarden in onze kolom zijn?
Wat is een procedurepakket? Waaruit bestaat het?
Vertel me over de soorten indexen. Welke zijn er en welke heb je het meest gebruikt?
Wat kan er gedaan worden als de index niet wordt toegepast vanwege een functie op de kolom?
Worden meerdere DML-bewerkingen achtereenvolgens uitgevoerd?
Hoe retourneer je een waarde uit een procedure met behulp van een cursor (REF CURSOR)?
Heb je ooit gehoord van Nested Loop Join? Wat is het en wanneer wordt het toegepast?
Heeft u met triggers gewerkt? Waarvoor hebt u ze gebruikt? Welke soorten triggers kent u (ROW vs STATEMENT)?
Blijft een record die via een gewone INSERT is gemaakt, bewaard in de logtabel als de transactie wordt teruggedraaid?
Je noemde de optimalisatie van procedures. Wat heb je daar precies voor gedaan?
Wat is een transactie? Noem de principes van ACID.
Welke isolatieniveaus zijn er in Oracle? Welke is standaard? Wat is het verschil tussen READ COMMITTED en SERIALIZABLE?
Heeft u gewerkt met uitzonderingen? Welke soorten uitzonderingen zijn er in PL/SQL?
Wat zijn hints in Oracle? Welke hebt u gebruikt?
Wat is DBLink? Hoe heb je het gebruikt? Architectuuroplossingen?
Je noemde bulk-bewerkingen. Vertel me meer over de combinatie van BULK COLLECT en FORALL.
Wat is het verschil tussen een functie en een procedure?
Vertel eens over jezelf.