mysql的的特點還有各種引擎的區別,還有索引的實現,數據的存取,都需要仔細瞭解,從宏觀到其細節,之前就是想着投機取巧,靠表面功夫,以爲mysql涉及的知識很多,而最近慢慢咀嚼,發現知識點很多,但熟悉之後,將知識組成簡單的網絡之後,再慢慢豐富這個網絡,發現會可以輕鬆一點。
先寫InnoDB什麼時候會表鎖
- InnoDB行鎖是通過給索引上的索引項加鎖來實現的。
- InnoDB這種行鎖實現特點意味着:只有通過索引條件檢索數據,InnoDB才使用行級鎖,否則,InnoDB將使用表鎖!
- 在實際應用中,要特別注意InnoDB行鎖的這一特性,不然的話,可能導致大量的鎖衝突,從而影響併發性能。