DBA / Database
Ποια δικαιώματα πρέπει να του χορηγηθούν αν ο χρήστης χρειάζεται μόνο να εκτελεί μια αποθηκευμένη διαδικασία και τίποτα περισσότερο;
Παρακαλώ, πες μου για το τελευταίο σου έργο — τι έργο ήταν, τι έκανες, ποιες ήταν οι εργασίες, ποιο στοίβα χρησιμοποιήσατε;
Τι γνωρίζετε για τις έννοιες CI/CD και Jenkins;
Πώς ρυθμίζετε την επιλογή του master στο Patroni αν ένας από τους κόμβους είναι πιο αδύναμος από τους άλλους και δεν πρέπει να γίνει primary;
Πώς να ρυθμίσετε ένα σχέδιο ανάκαμψης από καταστροφές και failover για το PostgreSQL στο AWS;
Τι είναι οι βασικές (key) στήλες και οι INCLUDE στήλες σε έναν δείκτη; Πώς τις χρησιμοποιείτε σωστά;
Αν στο ερώτημα υπάρχουν πολλές συνθήκες (π.χ. 10 στήλες σε WHERE και JOIN) — ποιο ευρετήριο θα δημιουργούσατε για βελτίωση της απόδοσης;
Εξήγησε εννοιολογικά πώς λειτουργούν οι δείκτες σε SQL. Ποιοι τύποι ερωτημάτων υπάρχουν σε βάσεις δεδομένων;
Τι είναι οι Ομάδες Διαθεσιμότητας AlwaysOn και για ποιο λόγο χρησιμοποιείται αυτή η τεχνολογία;
Τι είναι μια διαδικασία στο PL/SQL;
Πες μου για το κίνητρό σου — τι είναι σημαντικό για σένα τώρα κατά την επιλογή μιας νέας εργασίας;
Πείτε μας για την εμπειρία σας με την Oracle και γενικά για την εμπειρία σας σε έργα.
Εκτελούνται διαδοχικά αρκετές DML ενέργειες στη διαδικασία;
Ποιους άλλους τύπους ευρετηρίων γνωρίζεις;
Μπορείς να δώσεις ένα παράδειγμα όταν χρησιμοποιούνται αναδρομικά CTE;
Ποια είναι η διαφορά μεταξύ φυσικής και λογικής αναπαραγωγής στο PostgreSQL;
Πώς να παρακολουθείτε την καθυστέρηση της αναπαραγωγής των αντιγράφων από τον διαχειριστή μέσω του πίνακα ελέγχου;
Χρησιμοποιήσατε λογική ελέγχου ή καταγραφής εργασιών; Πώς το υλοποιήσατε;
Εργασία 4: Βελτιστοποιήστε το ερώτημα WHERE DATE(tep.available_from_departure_date) = departureDate. Εξηγήστε το πρόβλημα και προτείνετε μια λύση.
Έχετε εργαστεί με το Σχέδιο Εκτέλεσης; Ποια δείκτες παρακολουθείτε και πώς λαμβάνετε αποφάσεις σχετικά με τους δείκτες;