Πώς υλοποιείτε μια μερική ανάκληση μιας συναλλαγής (όχι πλήρη, αλλά μέχρι ένα συγκεκριμένο σημείο);
DBA / Database
Τι είναι η Κοινή Έκφραση Πίνακα (CTE); Ποια είναι τα πλεονεκτήματά της; Μορφοποιείται η CTE;
Ποιο ευρετήριο θα ήταν κατάλληλο αν στη στήλη μας υπάρχουν λίγες μοναδικές τιμές και μεγάλος αριθμός τιμών NULL;
Τι είναι ένα πακέτο διαδικασιών; Από τι αποτελείται;
Πες μου για τους τύπους ευρετηρίων. Ποιοι υπάρχουν και ποιον χρησιμοποίησες πιο συχνά;
Τι μπορεί να γίνει αν ο δείκτης δεν εφαρμόζεται λόγω μιας λειτουργίας στη στήλη;
Εκτελούνται διαδοχικά αρκετές DML ενέργειες στη διαδικασία;
Πώς επιστρέφουμε μια τιμή από μια διαδικασία χρησιμοποιώντας έναν δείκτη (REF CURSOR);
Έχετε ακούσει ποτέ για το Nested Loop Join; Τι είναι και πότε εφαρμόζεται;
Έχετε εργαστεί με triggers; Για ποιο λόγο τα χρησιμοποιήσατε; Ποιοι τύποι triggers γνωρίζετε (ROW vs STATEMENT);
Θα διατηρηθεί η εγγραφή που έγινε μέσω ενός κανονικού INSERT στον πίνακα καταγραφών αν η συναλλαγή ακυρωθεί;
Αναφέρατε τη βελτιστοποίηση διαδικασιών. Τι ακριβώς κάνατε γι' αυτό;
Τι είναι μια συναλλαγή; Ονομάστε τις αρχές ACID.
Ποια επίπεδα απομόνωσης συναλλαγών υπάρχουν στην Oracle; Ποιο είναι το προεπιλεγμένο; Ποια είναι η διαφορά μεταξύ READ COMMITTED και SERIALIZABLE;
Έχετε εργαστεί με εξαιρέσεις; Ποιοι τύποι εξαιρέσεων υπάρχουν στο PL/SQL;
Αναφέρατε μαζικές λειτουργίες. Διηγήσου περισσότερα για το συνδυασμό BULK COLLECT και FORALL.
Τι είναι οι υποδείξεις στο Oracle; Ποιες χρησιμοποίησες;
Τι είναι το DBLink; Πώς το χρησιμοποίησες; Αρχιτεκτονικές λύσεις;
Ποια είναι η διαφορά μεταξύ μιας συνάρτησης και μιας διαδικασίας;
Πες μου για τον εαυτό σου.