Sobes.tech

DBA / Database

Hoe is de PostgreSQL-cluster georganiseerd? Repliekschema en fouttolerantie?

294

Presenteer een interessante taak die u op uw vorige werk hebt opgelost.

236

Opdracht 5: EXPLAIN toont type: ALL, rows: 200000, Using temporary; Using filesort. Wat betekent dit en hoe te optimaliseren?

209

Taak 1: Vind de top 5 routes (vertrekstation, aankomststation) op basis van het aantal taken in januari 2025 uit de tabel harvester_tasks_queue.

189

Is het datamodel genormaliseerd in uw project? Hoe hebt u de normalisatie aangepakt?

171

Taak 3: Dubbele taken (op basis van departure_station, arrival_station, departure_date, crawler_id) vinden en een veilig verwijderingsplan uit de tabel harvester_tasks_queue voorstellen.

166

Taak 4: Optimaliseer de query WHERE DATE(tep.available_from_departure_date) = departureDate. Leg het probleem uit en stel een oplossing voor.

165

Hoe bescherm je de doeltabel tegen duplicaten bij het invoegen van gegevens uit een tijdelijke tabel? Hoe werk je bestaande records bij met nieuwere gegevens (upsert)?

160

Hoe ging u om met deadlocks in een systeem met hoge belasting? Wat deed u bij het ontdekken ervan?

157

Hoe controleert u de resultaten van een opgeslagen procedure of query? Methoden en benaderingen.

155

Hoe organiseer je de architectuur van een tabel die groeit, om snel alleen met recente gegevens te werken? Hoe verwijder je oude gegevens effectief?

150

Vraag 2: Vind routes met actieve taken (status = 'Klaar om te starten'), maar zonder updates in meer dan 30 dagen. Schema's: harvester_tasks_queue en station__crawler_mapping_with_crawler_ids.

149

Heeft u gevallen gehad van het upgraden van de database productversie? Hoe bereidde u zich voor en welke problemen kwamen er voor?

126

Vertel eens over je huidige positie: verantwoordelijkheden, team, infrastructuur, tools.

113