169 похожих чатов

Привет коллеги! Подскажите пожалуйста, я правильно понимаю, что если мы

используем простой селект из таблицы без хинтов, то все строки которые попадают под наше условие, будут заблокированы для других транзакций, которые захотят их проапдейтить? Я на мсСкл недавно, после постгреса не привычно, что селекты как-то могут пересекаться с операциями изменения.

4 ответов

4 просмотра

неправильно

Zakhary- Автор вопроса
Ilya Zviagin
неправильно

Я прочел что при чтении накладывается shared блокировка, которая препятствует апдейту строки, на которую она накладывается

Вот это вот нет смысла обсуждать. мы используем простой селект из таблицы без хинтов, то все строки которые попадают под наше условие, будут заблокированы для других транзакций, которые захотят их проапдейтить? используем простой селект - как используем ? из таблицы без хинтов, то все строки которые попадают под наше условие, будут заблокированы - каким образом будут заблокированы ? для других транзакций - каких транзакций?, которые захотят их проапдейтить - каким образом изменить ?

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Any electron dev here?
Sayanth Tezro
12
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
так это может кто что знает или использует что-то как макбук только не макбук? на 13…14 дюймов
Michael
9
Карта сайта