Έχετε εργαστεί ποτέ με συναλλαγές όπου πολλά αιτήματα πρέπει να εκτελεστούν ως ενιαία μονάδα ή να ακυρωθούν πλήρως;
DevOps
Πώς βελτιστοποιείτε ένα ερώτημα με υποερωτήματα για βελτίωση της αναγνωσιμότητας και της απόδοσης;
Πώς διαχειρίζονται τα σφάλματα και οι εξαιρέσεις μέσα στη πακέτο PL/SQL;
Πώς γίνεται η αλληλεπίδραση μεταξύ των συστατικών RS-Bank και PL/SQL — τι παρέχεται ως είσοδος και τι επιστρέφεται ως έξοδος;
Μίλησε για την αρχιτεκτονική της Oracle — τις δομές μνήμης SGA και PGA, γιατί είναι διαχωρισμένες;
Πώς να βελτιστοποιήσετε ένα ερώτημα με JOIN μεταξύ ενός μεγάλου πίνακα (εκατομμύρια εγγραφές) και ενός μικρού (100-200 εγγραφές);
Πώς να διασφαλίσετε ταυτόχρονα υψηλή ταχύτητα εγγραφής και ανάγνωσης για έναν πίνακα καταγραφών υψηλού φόρτου;
Πες μου για την οργάνωση της ομαδικής εργασίας, τη διαδικασία ανάπτυξης, τον έλεγχο εκδόσεων και τα περιβάλλοντα δοκιμών.
Πώς ενεργείς όταν εντοπίζεις ένα ερώτημα που εκτελείται αργά;
Μίλησέ μου για αυτόνομες συναλλαγές και ανταλλαγή δεδομένων μεταξύ μιας κανονικής και μιας αυτόνομης συναλλαγής
Μίλησέ μου για τις μαζικές λειτουργίες στο PL/SQL — πώς διαφέρουν από τις συνηθισμένες λειτουργίες;
Ποια τυπικά πακέτα συστήματος Oracle χρησιμοποιήσατε στην εργασία σας;
Μίλησε για τις λειτουργίες παραθύρου — ποιες έχεις χρησιμοποιήσει και πώς λειτουργεί η λειτουργία LEAD; Πώς αποφεύγεις το NULL στο αποτέλεσμα του LEAD;
Πώς λειτουργούν οι δείκτες στο Oracle — ρητοί και αφηρημένοι, ποια είναι η διαφορά;
Πες μου για τους δείκτες στην Oracle — ποια είδη χρησιμοποιείς και σε ποιες περιπτώσεις;
Ποια hints στο Oracle χρησιμοποιούνται για την επιτάχυνση των ερωτημάτων;
Ποια είναι η σειρά εκτέλεσης ενός ερωτήματος SQL με JOIN, WHERE και GROUP BY;
Χρησιμοποιείτε triggers; Ποιοι τύποι triggers έχουν χρησιμοποιηθεί και πώς λειτουργούν σε συνδυασμό με τις συναλλαγές;