Подзапрос SQL - когда следует использовать «with (nolock)»
В одном местном финансовом учреждении их программисты осудили меня за то, что они выразили им свое мнение о том, что (одержимость их программистов) (b) проблемы с блокировкой в их базах данных MS SQL Server 2005 не имели для меня особого смысла.
Каковы возможные проблемы с возможной блокировкой, блокировкой, взаимоблокировкой, если финансовые операции никогда не обновляются, удаляются и даже некорректные операции (часть «транзакций»?) Исправляются путем вставки (добавления) новых корректирующих записей в базы данных?
Какой термин для этого на английском языке? На других языках это называется сторно, сторноедом (?) Операций / записей.
Итак, насколько я понимаю, «транзакции» действительно никогда не откатываются, и никогда не бывает неправильных / несуществующих записей, только неактуализированных.
Обновление:
Я гуглил по сторно и не смог найти никаких результатов с его определением на английском или его использованием в английских текстах.
Я нашел определение для сторно (латинскими буквами) только на итальянском языке.
Но бухгалтерский учет был изобретен в Италии, и многие итальянские бухгалтерские термины используются на других языках, например, в русском бухгалтерском учете (банковском деле).
Я также подумал, что это международно признанная практика учета финансовых операций, не так ли?
Update2:
S.Lott дал мне ссылку на То, как транзакции в приложении ERP меняются местами, - большое дело! , сообщающее, что storn - это транзакция сторнирования.
Ну, это не правильно. Storno - это не только переход, это любая операция (часть транзакции), исправляющая неправильную операцию, хотя две операции могут показаться противоположными транзакциям (состоящим из 2 операций - зачисления и дебетования на целевых и исходных счетах).
Значит, сторно - это не распространенная практика финансового учета в мире?
В любом случае, Я бы хотел избежать обсуждения деталей / методов / терминов бухгалтерского учета и ограничить вопрос контекстом, если записи никогда не удаляются или не обновляются.
Каковы возможные проблемы с блокировкой, блокировкой, взаимоблокировкой, производительностью в этом контексте?