行鎖功過:怎麼減少行鎖對性能的影響?

上一篇文章介紹了全局鎖的特性,並且與其他功能相同的方法做了對比;講解了表鎖的兩種類型,今天主要來說一下MySQL的行鎖。 行鎖是在引擎層由各個引擎自己實現的。但並不是所有的引擎都支持行鎖,MyISAM引擎就不支持行鎖。不支持意味着併發控制只能使用表鎖,對於這種引擎的表,同一張表上任何時刻只能有一個更新在執行,這就會影響到業務併發度。InnoDB是支持行鎖的,這也是MyISAM被InnoDB替代的重
相關文章
相關標籤/搜索