DBA / Database
Ի՞նչն է քեզ դրդել վերջին աշխատատեղից հեռանալու:
Ավելացրու ավելի մանրամասն տվյալների բազաների անվտանգության մասին՝ օգտվողներ, մուտքեր, թույլտվություններ — ինչ արեցիր օգտվողների մակարդակով?
Առաջադրանք 1: Գտեք 2025 թվականի հունվարի տվյալների աղյուսակից harvester_tasks_queue՝ ըստ առաջադրանքների քանակի, լավագույն 5 երթուղիները (վագոնային կայարան, ժամանման կայարան):
Ի՞նչ է բլոատը (գլորվածությունը) աղյուսակների և ինդեքսների։ Ինչպե՞ս պայքարել դրա դեմ։
Ի՞նչ է գործարքը: Նշեք ACID-ի սկզբունքները։
Ի՞նչ իրավունքներ պետք է տրամադրել, եթե օգտվողը միայն պետք է կատարի պահվող պրոցեդուրան և ոչինչ ավելին՝
Ինչպես կարգավորել Patroni-ում մաստերի ընտրությունը, եթե մեկ հանգույցը մյուսներից թույլ է և չպետք է դառնա primary?
Ի՞նչ է ֆիզիկական և տրամաբանական կրկնօրինակի տարբերությունը PostgreSQL-ում։
Ինչպե՞ս վերահսկել ռեպլիկացիոն լեգը ռեպլիկաներից մաստերից՝ վահանակի միջոցով։
Ինչպես կարգավորել PostgreSQL-ի համար արտակարգ իրավիճակների վերականգնման և failover պլան AWS-ում?
Ի՞նչ տարբերություն կա Always On Availability Groups և սովորական կրկնօրինակում միջև։
Դու արդյոք օգտագործե՞լ ես աուդիտի կամ գրանցման տրամաբանությունը պրոցեդուրաների աշխատանքում: Ինչպես իրականացրեցիր?
Առաջադրանք 4: Օպտիմալացրեք հարցումը WHERE DATE(tep.available_from_departure_date) = departureDate: Իմացեք խնդիրը և առաջարկեք լուծում։
Դուք աշխատե՞լ եք Արդյունավետության պլանով: Որ ցուցանիշները եք դիտում և ինչպես եք որոշումներ կայացնում ինդեքսների վերաբերյալ:
Խոսիր ինձ MS SQL Server-ի ճարտարապետության մասին
Կորոնա չունեցող ռեպլիկները միայն ընթերցման ռեժիմում են, թե ոչ?
Խոսիր Patroni PostgreSQL կլաստերների ճարտարապետության մասին
Ինչպես են աշխատում բեքափերը SQL Server-ում (լրիվ, տարբերակային, գործարքի օրագրի)?
Ի՞նչ են հիմնական (key) սյունակները և INCLUDE սյունակները ինդեքսում: Ինչպես ճիշտ օգտագործել դրանք?
Եթե հարցում շատ պայմաններ ունեն (օրինակ, 10 սյունակներ WHERE և JOIN-ում), ինչ ինդեքս կստեղծեք կատարողականությունը բարելավելու համար։