Вступление В стандарте SQL описывается четыре уровня изоляции транзакций — Read uncommited (Чтение незафиксированных данных), Read committed (Чтение зафиксированных данных), Repeatable read (Повторяемое чтение) и Serializable (Сериализуемость). В данной статье будет рассмотрен жизненный цикл четырёх…
Сегодня хотел бы довести крайне интересный, но часто покрытый тайнами для обычных смертных программистов раздел базы данных (БД) — уровни изолированности транзакций. Как показывает практика, многие люди, связанные с IT, в частности с работой с БД, слабо понимают зачем нужны эти…
В этой статье обсудим уровни изолированности транзакций и как их можно использовать на своих проектах. Среди прочего эту тему часто поднимают на собеседованиях, поэтому в том или ином виде с ней знакомы многие. Но здесь мы разберем некоторые нюансы.Если у вас есть собственные кейсы, которыми вы бы хотели поделиться, пишите в комментариях. Читать далее
Привет! Продолжаем серию постов о новых версиях IDE от JetBrains. Поговорим о том, что нового в DataGrip 2017.2. — Поддержка Amazon Redshift и Microsoft Azure — Несколько баз данных для одного источника PostgreSQL — Контроль транзакций — Вычисление выражений — Разделены вкладки DDL и Data для таблиц — Интеграция с инструментами восстановления для PostgreSQL и MySQL — Улучшения, связанные с запуском запросов — Улучшения, связанные с написанием кода и другое… Читать дальше →