Kedy je index nevýhodný?
Java
Replikácia, partíciovanie, sharding — čo je to?
Čo je deadlock? Ako mu sačuvati?
Používate nejaký ORM? Používali ste ho? Prečo?
Ako ste optimalizovali dopyty? Ako ste zistili, že zle fungujú?
Môžeš povedať výhody a nevýhody ORM, a kedy by si ho použil alebo nie?
Ako vytvoriť index na veľkej tabuľke v produkcii bez blokovania a prekročenia časových limitov Kubernetes?
Ako funguje EXPLAIN a aký je rozdiel medzi EXPLAIN a EXPLAIN ANALYZE?
Aké sú typy databáz a na čo slúžia?
Aké úrovne izolácie transakcií poznáte v súvislosti s PostgreSQL?
Ako vyriešiť problém dlhodobej migrácie databázy pri obmedzenom čase testovania Kubernetes (liveness probe)?
Ako ste vykonali zmeny v databáze na produkcii? Použili ste Liquibase?
Aké indexy poznáš? Ako funguje index B-stromu?
Ako by ste vykonali zložitú migráciu (pridanie povinnej stĺpca do tabuľky s 300 miliónmi záznamov) pomocou Liquibase?
Bude zložený index na poliach name a username fungovať pri dopyte WHERE username = ?
Čo sú pesimistické a optimistické zámky? Ako získať pesimistickú zámku bez zmeny úrovne izolácie?
Ako implementovať optimistické blokovanie v kóde? Čo sa deje pri konflikte verzií?
Kafka vs RabbitMQ — rozdiely. Ako fungujú skupiny spotrebiteľov v Kafka?
Čo sú transakcie? Vysvetlite dôvody ich použitia a vlastnosti ACID.
Prečo plánovač môže ignorovať index, aj keď existuje?