Какие уровни изоляции транзакций есть в SQL Server?
В SQL Server существуют следующие уровни изоляции транзакций, которые определяют, как транзакции видят изменения друг друга и предотвращают различные проблемы с конкурентным доступом:
Читать ответПодготовка к интервью
139 вопросов по SQL с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по SQL — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: sql, database, sql server.
Каталог
В SQL Server существуют следующие уровни изоляции транзакций, которые определяют, как транзакции видят изменения друг друга и предотвращают различные проблемы с конкурентным доступом:
Читать ответПроцедура в PL/SQL — это именованный блок кода, который выполняет определённую задачу и может принимать параметры. В отличие от функции, процедура не обязательно возвращает значение.
Читать ответЭтот код — пример PL/SQL цикла для пакетного обновления строк в таблице с ограничением по количеству обновляемых записей за итерацию.
Читать ответВ MS SQL Server существуют несколько типов резервного копирования:
Читать ответQuery Store в SQL Server — это функциональность, которая автоматически собирает, сохраняет и отслеживает историю выполнения запросов, планы выполнения и статистику производительности.
Читать ответЗеркалирование (mirroring) в SQL Server — это технология высокой доступности, при которой база данных синхронно или асинхронно дублируется на другом сервере (зеркале).
Читать ответВ выводе EXPLAIN:
Читать ответКогда Patroni переключает мастер на реплику (failover), происходит смена роли узла в кластере PostgreSQL. SQL-сервер, который подключается к базе, должен узнать о новом мастере, чтобы продолжить работу с записью.
Читать ответВ MS SQL Server существуют несколько типов индексов, основные из них:
Читать ответПлан аварийного восстановления (Disaster Recovery Plan, DRP) — это документ и набор процедур, которые обеспечивают восстановление работы базы данных после сбоя.
Читать ответВ SQL Server механизм блокировок используется для обеспечения целостности данных и изоляции транзакций.
Читать ответСтатический SQL — это SQL-запросы, которые полностью определены на этапе компиляции программы. Они не меняются во время выполнения, параметры передаются через привязки.
Читать ответ