[英]MySQL transaction in stored procedure
我在存儲過程中使用一些更新語句創建了一個事務。 如果事務正在運行,並且一個選擇請求更新表中的值,將會發生什么?
MySQL將在該特定時間點返回select的值。 因此,如果選擇發生在更新之前,則將獲得before值。 如果選擇在更新后發生,您將獲得after值。
默認情況下,選擇是只讀的,因此您不會遇到鎖定問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.