MySQL的鎖機制和加鎖原理深入分析

一、MySQL/InnoDB中的行鎖和表鎖問題 首先我們知道InnoDB默認支持的是行鎖,但這並不代表InnoDB不支持表鎖。必須明白這一點在InnoDB中並不是在數據行上加鎖,而是在對應的索引上加鎖,這一點和oracle並不同,後者是在數據行上加鎖的。這種實現的特點是:只有通過索引條件檢索數據的時候加的是行鎖,否則加表鎖!假如檢索條件沒有用到索引,也是加表鎖! 1.通過非索引項檢索數據,加表鎖
相關文章
相關標籤/搜索