Вопросы с тегом «concurrency»

8
Как SQL Server возвращает как новое, так и старое значение во время ОБНОВЛЕНИЯ?

У нас были проблемы во время высокого параллелизма запросов, возвращающих бессмысленные результаты - результаты нарушают логику выполняемых запросов. Потребовалось время, чтобы воспроизвести проблему. Мне удалось распространить воспроизводимую проблему на несколько горстей T-SQL. Примечание . Часть...

8
Почему CTE открыт для потерянных обновлений?

Я не понимаю, что имел в виду Крейг Рингер, когда он комментировал: Это решение может потерять обновления, если транзакция вставки откатывается; нет никакой проверки, чтобы убедиться, что ОБНОВЛЕНИЕ затронуло любые строки. на https://stackoverflow.com/a/8702291/14731 . Пожалуйста, предоставьте...

8
Стратегия одновременного группового бронирования?

Рассмотрим базу данных бронирования мест. Есть список из n мест, и у каждого есть атрибут is_booked. 0 означает, что это не так, 1 означает, что это так. Любое большее число и есть перебронирование. Какова стратегия для нескольких транзакций (когда каждая транзакция будет резервировать группу из y...

8
Ресурсы для понимания блокировки и параллелизма SQL Server?

Как показал недавний вопрос о блокировке шахты и параллелизме HARD. Можете ли вы предложить какие-либо полезные ресурсы для профессионалов SQL от среднего до продвинутого уровня, которые могли бы провести тщательное изучение этих вопросов, которые при правильном изучении позволили бы лучше...