Sobes.tech

Πότε δεν είναι κερδοφόρος ένας δείκτης;

Senior
264

Αντιγραφή, διαμέριση, sharding — τι είναι αυτά;

Senior
231

Τι είναι ένα deadlock; Πώς το αποφεύγουμε;

Senior
212

Χρησιμοποιείτε κάποιο ORM; Το έχετε χρησιμοποιήσει; Γιατί;

Senior
208

Πώς βελτιστοποιήσατε τα ερωτήματα; Πώς καταλάβατε ότι λειτουργούσαν κακά;

Senior
186

Μπορείς να πεις τα πλεονεκτήματα και τα μειονεκτήματα του ORM, και πότε θα το χρησιμοποιούσες και πότε όχι;

Senior
181

Πώς λειτουργεί το EXPLAIN και ποια είναι η διαφορά μεταξύ EXPLAIN και EXPLAIN ANALYZE;

Senior
177

Πώς δημιουργείτε έναν δείκτη σε έναν μεγάλο πίνακα σε παραγωγή χωρίς μπλοκάρισμα και χωρίς να υπερβαίνετε τους χρόνους λήξης του Kubernetes;

Senior
174

Ποια επίπεδα απομόνωσης συναλλαγών γνωρίζετε σε σχέση με το PostgreSQL;

Senior
173

Ποιοι είναι οι τύποι βάσεων δεδομένων και ποια είναι η χρήση τους;

Senior
171

Πώς κάνατε τις αλλαγές στη βάση δεδομένων σε παραγωγή; Χρησιμοποιήσατε το Liquibase;

Senior
167

Πώς λύνετε το πρόβλημα της μακράς μετανάστευσης βάσης δεδομένων με περιορισμένο χρόνο δοκιμής Kubernetes (probe επιβίωσης);

Senior
164

Τι είναι οι απαισιόδοξες και αισιόδοξες κλειδώματα; Πώς να αποκτήσετε μια απαισιόδοξη κλειδώματα χωρίς να αλλάξετε το επίπεδο απομόνωσης;

Senior
161

Ποια ευρετήρια γνωρίζετε; Πώς λειτουργεί ένα ευρετήριο B-tree;

Senior
156

Πώς θα έκανες μια πολύπλοκη μεταναστεύση (προσθήκη μιας υποχρεωτικής στήλης σε έναν πίνακα με 300 εκατομμύρια εγγραφές) μέσω Liquibase;

Senior
155

Θα λειτουργεί ένας σύνθετος δείκτης στα πεδία name και username κατά την ερώτηση WHERE username = ?

Senior
150

Πώς υλοποιείται ο αισιόδοξος αποκλεισμός στον κώδικα; Τι συμβαίνει σε περίπτωση σύγκρουσης εκδόσεων;

Senior
147

Kafka vs RabbitMQ — διαφορές. Πώς λειτουργούν οι ομάδες καταναλωτών στο Kafka;

Senior
143

Τι είναι οι συναλλαγές; Εξηγήστε τους λόγους χρήσης και τις ιδιότητες ACID.

Senior
133

Γιατί ο προγραμματιστής μπορεί να αγνοήσει έναν δείκτη ακόμα και αν υπάρχει;

Senior
126
/2