Sono un DBA junior con 3 anni di esperienza. Il nostro compito è mettere a punto le query o avvisare gli sviluppatori che un determinato codice deve essere riscritto o che sono necessari indici.
Una semplice domanda che il team di sviluppo pone frequentemente è: "Ieri ha funzionato bene, cosa è cambiato improvvisamente?" e ci verrà chiesto di controllare il lato dell'infrastruttura. La prima reazione a qualsiasi problema sembra sempre essere quella di dare la massima colpa all'infrastruttura, che è sempre la prima cosa da convalidare.
Come dovremmo rispondere alle domande "cosa è cambiato" dal team di sviluppo? Avete mai affrontato la stessa situazione? In tal caso, condividi la tua esperienza.