Quando l'indice non è conveniente?
Java
Cos'è la replica, la partizione e lo sharding?
Cos'è un deadlock? Come evitarlo?
Usi qualche ORM? L'hai usato? Perché?
Come hai ottimizzato le query? Come hai capito che funzionavano male?
Puoi spiegare i pro e i contro dell'ORM, e quando lo useresti o meno?
Come creare un indice su una grande tabella in produzione senza blocchi e superare i timeout di Kubernetes?
Come funziona EXPLAIN e qual è la differenza con EXPLAIN ANALYZE?
Quali sono i tipi di database e a cosa servono?
Quali livelli di isolamento delle transazioni conosci in relazione a PostgreSQL?
Come risolvere il problema di una lunga migrazione del database con tempo limitato per testare Kubernetes (sonda di vivacità)?
Come hai effettuato le modifiche al database in produzione? Hai usato Liquibase?
Quali indici conosci? Come funziona un indice B-tree?
Come faresti una migrazione complessa (aggiunta di una colonna obbligatoria in una tabella con 300 milioni di record) usando Liquibase?
Un indice composito sui campi name e username verrà utilizzato nella query WHERE username = ?
Cosa sono i blocchi pessimisti e ottimisti? Come ottenere un blocco pessimista senza modificare il livello di isolamento?
Come implementare il blocco ottimista nel codice? Cosa succede in caso di conflitto di versioni?
Kafka vs RabbitMQ — differenze. Come funzionano i gruppi di consumer in Kafka?
Cosa sono le transazioni? Spiega le ragioni del loro utilizzo e le proprietà ACID.
Perché il pianificatore può ignorare un indice anche se esiste?