Я часто видел, как многие люди использовали оператор SELECT
в транзакции. Я часто использую insert/update/delete
только в транзакции. Я просто не понимаю, что такое утилита для размещения оператора SELECT
внутри транзакции.
У меня есть один ответ, который.... SELECT
внутри транзакции могут видеть изменения, сделанные другими предыдущими операторами insert/update/delete
в этой транзакции, оператор SELECT
вне транзакции не может.
Выше утверждение верно или нет?
Это единственная причина, по которой люди выставляют оператор SELECT
внутри транзакции? При необходимости, пожалуйста, подробно обсудите все причины. спасибо