mysql 鎖的理解

分類1: 表鎖:鎖住全表,myisam僅提供表鎖,但不提供事務。 行鎖:在加鎖過程中如果走了索引,則鎖住通過索引查詢到的記錄。如果沒有走索引,則可能鎖住所有記錄,變成了表鎖了。 注意:行鎖僅在事務中才有效,不在事務行鎖無效,即使鎖住了記錄,其它程序也可以操作記錄並能正常提交,結果如下所示。 但myisam的表鎖,請大家自行研究,沒有試驗過。   分類2: 共享鎖(讀鎖):事務A對記錄加了共享鎖,則
相關文章
相關標籤/搜索