DBA / Database
Kas yra procedūrų paketas? Iš ko jis susideda?
Paaiškinkite skirtumą tarp WHERE ir HAVING
Kokius atsarginių kopijų tipus žinai? Kuo jie skiriasi?
Jūs paminėjote procedūrų optimizavimą. Ką tiksliai padarėte dėl to?
Ar įrašas, padarytas per paprastą INSERT, liks logų lentelėje, jei transakcija bus atšaukta?
Kaip nustatomi AlwaysOn Availability Groups ir kokią vaidmenį šiame procese atlieka Windows Server Failover Cluster?
Kaip grąžinti reikšmę iš procedūros naudojant kursorių (REF CURSOR)?
Kas yra triggeriai? Kokie yra triggerių tipai?
Ar galima iškviesti išimtis trigeryje? Kas nutiks RS Bank duomenų bazei ir sąsajai?
Ar girdėjai apie Nested Loop Join? Kas tai ir kada taikoma?
Kokius indeksų tipus žinote MS SQL Server? Papasakokite apie klasterinius ir neklausterinius indeksus.
Kaip stebite duomenų bazės našumą ir ką darote, kai CPU yra aukštas arba užklausos lėtos?
Kokia yra PRAGMA AUTONOMOUS_TRANSACTION direktyvos paskirtis?
Kas yra TCL? Kokius komandas apima TCL?
Kas yra lango funkcijos ir kuo jos pranašesnės už agregatines funkcijas?
Kaip sužino SQL serveris, kuris atsisiunčia duomenis iš Postgres, kad Postgres pagrindinis serveris nukrito ir Patroni jį perjungė į repliką?
Užduotis 3: Suraskite dubliuojamas užduotis (pagal departure_station, arrival_station, departure_date, crawler_id) ir pasiūlykite saugų ištrynimo planą iš lentelės harvester_tasks_queue.
Kaip atlikti nedidelį PostgreSQL atnaujinimą Patroni klasteryje?
Kuo skiriasi loginė ir fizinė atsarginė kopija? Kada naudoti kiekvieną?
Papaskinkite apie transakcijų izoliacijos lygius PostgreSQL.