Sobes.tech

DBA / Database

PostgreSQL кластерин кантип уюштурду? Репликация схемасы жана иштен чыгуу туруктуулугу?

307

Элдеги иш ордунда чечкен кызыктуу тапшырмаңызды көрсөтүңүз.

242

1-чи тапшырма: EXPLAIN type: ALL, rows: 200000, Using temporary; Using filesort көрсөтүүдө. Бул эмне жана аны кандай оптималдаштырууга болот?

216

Үйрөнүү 1: 2025-жылдын январь айындагы harvester_tasks_queue таблицасынан тапшырмалардын саны боюнча топ-5 маршруттарды (учуптук станциясы, келүү станциясы) табыңыз.

192

Сиздин долбоордо маалыматтар схемасы нормалдаштырылдыбы? Нормалдаштырууга кандай карадыңыз?

180

Кайсы мониторинг инструменттерин колдондуңуз?

177

Үй тапшырмасы 3: Көбөйтүлгөн тапшырмаларды (departure_station, arrival_station, departure_date, crawler_id боюнча) табып, harvester_tasks_queue таблицасынан коопсуз өчүрүү планы сунуштаңыз.

169

Тапшырма 4: WHERE DATE(tep.available_from_departure_date) = departureDate суроолун оптималдаштырыңыз. Мәселені түшіндіріп, чечим сунуштаңыз.

168

Жогорку жүктөмдүү системада deadlock-тарды кантип чечтиңиз? Алар аныкталганда эмне кылдыңыз?

165

Максаттуу таблицаны дублдардан кантип коргоо керек, убакыттык таблицадан маалымат киргизүүдө? Эмне үчүн бардык жазууларды жаңыртуу керек (upsert)?

164

Сакталган процедура же суроо-талаптын натыйжаларын кантип текшересиз? Ылдамдар жана ыкмалар.

159

Кандай уюштурууга болот, өсүп жаткан таблицанын архитектурасы, тезирек гана жаңы маалыматтар менен иштөө үчүн? Эски маалыматтарды кантип натыйжалуу өчүрсө болот?

157

Суроо 2: Идараттар менен иштери бар маршруттарды табыңыз (статус = 'Баштоо даяр'), бирок 30+ күндөн бери жаңыртуулар жок. Шаблондар: harvester_tasks_queue жана station__crawler_mapping_with_crawler_ids.

154

Маалыматтар базасынын продукт версиясын жаңылоо учурлары болду беле? Кантип даярдандыңыз жана кандай көйгөйлөр пайда болду?

130

Учурдагы ордуңуз тууралуу айтып бериңиз: милдеттер, команда, инфраструктура, инструменттер.

117