DBA / Database
Разкажете ни за нивата на изолация на транзакциите в PostgreSQL.
Как разбираш, че тези индекси върху тези колони ще помогнат за получаване на ефективни заявки? Как определяш високата селективност?
Какво е Query Store в SQL Server и къде се намира?
Каква е разликата между функция и процедура?
Какви инструменти за мониторинг сте използвали?
Как да реализирам блок за изключения в PL/SQL? Как да създадем потребителско изключение?
Какви са подсказките и кои конкретни подсказки използваше?
Как да определим зависнали транзакции в PostgreSQL?
Каква е разликата между логшипинг и инкрементално архивиране?
Имало ли е случаи, когато ти се е налагало да автоматизираш процеси? Как намираш бавните заявки и как протича оптимизацията?
Разкажи ми за основните процеси на PostgreSQL
Беше ли нормализирана схемата на данните във вашия проект? Как подходихте към нормализацията?
Как се управляват и повторно използват WAL сегментите?
Това не означава, че сме върнали на пътя
Какви нива на изолация на транзакциите има в Oracle? Кое е по подразбиране? В чем се различават READ COMMITTED и SERIALIZABLE?
Как се справяхте с deadlock-овете в система с висок товар? Какво правехте при тяхното откриване?
Какво знаете за Docker и Kubernetes? Как инсталирахте и стартирахте PostgreSQL в Docker?
Каква е разликата между синхронния и асинхронния режим на репликация в AlwaysOn?
Как да обработваме изключения вътре в тригера? По-добре е да съобщавате за грешката или да мълчите?
Как да настроите индексите в PostgreSQL, за да осигурите бързо търсене по всички ключове в таблицата?