中文
注册

MySQL细粒度锁优化

应用场景:MySQL OLTP场景下DML语句(Insert,Update,Delete)大量并发操作访问lock_sys->mutex全局锁保护的关键数据结构,造成锁竞争严重导致性能下降。

技术原理:拆分粒度:根据页的page_no计算出一个原始哈希值,能够具体定位到哈希表的某个hash_cell_t桶上。lock_sys->mutex全局锁替换成细粒度hash桶锁,减少锁冲突,提升并发度。

性能指标OLTP性能提升10%。

如何使用:

  1. patch补丁基于开源MySQL 8.0.20。
  2. 合入该patch后编译安装部署。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词