DBA / Database
Kaip sukonfigūruoti Patroni meistro pasirinkimą, jei vienas mazgas yra silpnesnis už kitus ir neturi tapti pagrindiniu?
Kokia yra statistikos reikšmė duomenų bazių valdymo sistemose?
Užduotis 1: Raskite 2025 m. sausio mėn. iš harvester_tasks_queue lentelės pagal užduočių skaičių TOP-5 maršrutus (išvykimo stotis, atvykimo stotis).
Kas yra transakcija? Paminėkite ACID principus.
Ar turėjote duomenų bazės produkto versijos atnaujinimo atvejų? Kaip ruošėtės ir kokios problemos iškilo?
Kokius JOIN tipus galite matyti vykdymo plane? Kokiose situacijose jie naudojami?
Ar procedūroje vykdomos kelios DML operacijos vienoje transakcijoje?
Ar galite pateikti pavyzdį, kada naudojami rekursiniai CTE?
Kas yra replikacijos lizdas ir kam jis reikalingas?
Koks yra numatytasis transakcijų izoliacijos lygis Oracle?
Kas paskatino tave palikti paskutinę darbovietę?
Ką žinote apie Python bibliotekas: pandas, NumPy, PySpark, SQLAlchemy, requests, PyYAML?
Papaskink daugiau apie duomenų bazių saugumą: vartotojai, prisijungimai, leidimai — ką darėte vartotojų lygyje?
Kas yra pirminis raktas (Primary Key) ir užsienio raktas (Foreign Key)? Kuo jie skiriasi?
Kas yra bloat (išsipūtimas) lentelėse ir indeksuose? Kaip su tuo kovoti?
Kas yra raktinės (key) ir INCLUDE stulpeliai indekse? Kaip juos teisingai naudoti?
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į?
Ar dirbote su triggeriais? Kam juos naudojote? Kokius triggerių tipus žinote (ROW vs STATEMENT)?
Kokias teises turėtų suteikti, jei vartotojas turi tik vykdyti saugomą procedūrą ir nieko daugiau?