DBA / Database
Jei užklausoje yra daug sąlygų (pavyzdžiui, 10 stulpelių WHERE ir JOIN), kokį indeksą sukurtumėte našumui pagerinti?
Kokios buvo iššūkiai kuriant Always On aukštos prieinamumo klasterį?
Kas yra Query Store SQL Server'yje ir kur jis yra?
Kokias teises turėtų suteikti, jei vartotojas turi tik vykdyti saugomą procedūrą ir nieko daugiau?
Kas yra procedūra PL/SQL?
Ką žinote apie CI/CD koncepcijas ir Jenkins?
Kaip sukursite avarijos atkūrimo planą ir sukonfigūruosite replikaciją klientui su maža vietine duomenų baze?
Ar naudojote procedūrų audito ar registracijos logiką? Kaip įgyvendinote?
Ar dirbote su Vykdymo planu? Kokius rodiklius žiūrite ir kaip priimate sprendimus dėl indeksų?
Kaip veikia duomenų bazės atkūrimas iš pilno + skirtinio + sandorių žurnalo atsarginės kopijos?
Turime SELECT užklausą dėl stulpelio date, kuriame yra B-Tree indeksas. Užklausa vyksta lėtai, ir plane matyti, kad indeksas nebuvo panaudotas. Kodėl?
Paaiškinkite konceptualiai, kaip veikia indeksai SQL. Kokie yra užklausų tipai duomenų bazėse?
Kuo skiriasi įprastas CTE nuo rekursinio CTE?
Kokios duomenų bazės sukuriamos pagal numatytuosius nustatymus pradedant PostgreSQL klasterį?
Papaskinkite apie savo patirtį su Oracle ir apskritai apie patirtį projektuose
Kas vyksta su užklausa Patroni lyderio perkrovimo metu?
Kokio tipo buvo subpartitionai mėnesio diapazono partitioning metu?
Kuo skiriasi Always On Availability Groups nuo įprastos replikacijos?
Užduotis 4: Optimizuokite užklausą WHERE DATE(tep.available_from_departure_date) = departureDate. Paaiškinkite problemą ir pasiūlykite sprendimą.
Papaskink man apie MS SQL Server architektūrą