Sobes.tech

Java

Wanneer is een index niet winstgevend?

Senior
242

Replicatie, partitionering, sharding — wat is dat?

Senior
222

Wat is een deadlock? Hoe voorkom je het?

Senior
203

Gebruik je ORM? Heb je er een gebruikt? Waarom?

Senior
195

Hoe heb je de queries geoptimaliseerd? Hoe wist je dat ze slecht werkten?

Senior
177

Kun je de voor- en nadelen van ORM uitleggen, en wanneer je het zou gebruiken of niet?

Senior
175

Hoe maak je een index op een grote tabel in productie zonder blokkering en zonder de time-outs van Kubernetes te overschrijden?

Senior
168

Hoe werkt EXPLAIN en wat is het verschil tussen EXPLAIN en EXPLAIN ANALYZE?

Senior
166

Welke soorten databases zijn er en waar zijn ze voor bedoeld?

Senior
164

Welke isolatieniveaus van transacties ken je met betrekking tot PostgreSQL?

Senior
163

Hoe los je het probleem op van een lange database-migratie met beperkte Kubernetes-testtijd (liveness probe)?

Senior
160

Hoe hebt u wijzigingen in de database in productie doorgevoerd? Heeft u Liquibase gebruikt?

Senior
159

Welke indexen ken je? Hoe werkt een B-tree index?

Senior
154

Hoe zou je een complexe migratie uitvoeren (het toevoegen van een verplichte kolom aan een tabel met 300 miljoen records) via Liquibase?

Senior
152

Wat zijn pessimistische en optimistische blokkeringen? Hoe krijg je een pessimistische blokkering zonder het isolatieniveau te wijzigen?

Senior
151

Werkt een samengestelde index op de velden name en username bij een query WHERE username = ?

Senior
148

Hoe implementeer je optimistisch vergrendelen in de code? Wat gebeurt er bij een versieconflict?

Senior
143

Kafka vs RabbitMQ — verschillen. Hoe werken consumer groups in Kafka?

Senior
135

Wat zijn transacties? Leg uit waarom ze worden gebruikt en de eigenschappen van ACID.

Senior
130

Waarom kan de planner een index negeren, zelfs als deze bestaat?

Senior
124
/2