select for update 使用的疑問
我看大多? select for update 語法資料的講解中,都是說這個用在事物中,先做一條查詢語句,再做更新。但是我的疑問是,都已經做了事物了,還使用這個 for update 鎖的意義是什么呢?另外這種語法與 lock 的行鎖有什么區別呢?還有,我看上面發的那個連接資料說mysql 的配置中,默認的有個?autocommit 配置,如果使用 for update 語法,需要設置成0
我看大多? select for update 語法資料的講解中,都是說這個用在事物中,先做一條查詢語句,再做更新。但是我的疑問是,都已經做了事物了,還使用這個 for update 鎖的意義是什么呢?另外這種語法與 lock 的行鎖有什么區別呢?還有,我看上面發的那個連接資料說mysql 的配置中,默認的有個?autocommit 配置,如果使用 for update 語法,需要設置成0
2019-03-03
舉報
2020-08-18
分析得很有道理 ,不錯,good