談談 MySQL 鎖

MySQL 的併發控制是在數據安全性和併發處理能力之間的權衡,通過不同的鎖策略來決定對系統開銷和性能的影響。 只要存在多個客戶端同時修改更新數據,就會存在併發問題,MySQL 通過 MVCC 和鎖來處理這一問題。 二、鎖的粒度 Lock Type MySQL 源碼中定義了兩種鎖的粒度,分別是表鎖和行鎖。 1、表鎖 表鎖由 MySQL Server 控制,優點是開銷小、加鎖快,不會產生死鎖,缺點是加
相關文章
相關標籤/搜索