Встречается на собеседованиях • сегодня
Какой уровень изоляции транзакции по дефолту
В PostgreSQL используется уровень изоляции READ COMMITTED по умолчанию. Это означает, что транзакция видит только те данные, которые были зафиксированы до начала запроса (не всей транзакции).
В MySQL/InnoDB по умолчанию REPEATABLE READ - транзакция видит снимок данных на момент своего первого запроса.
Пример проверки в PostgreSQL:
sql
SHOW default_transaction_isolation;
-- Вернет: read committedОсновные уровни изоляции:
- READ UNCOMMITTED (грязное чтение)
- READ COMMITTED (по умолчанию в PG)
- REPEATABLE READ (по умолчанию в MySQL)
- SERIALIZABLE (строгая изоляция)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы