路在脚下, 从 BTree 到 Polar Index

摘要

在InnoDB 里面,依然有一个全局的Index latch,由于全局的Index latch 存在会导致同一时刻在Btree 中只有一个SMO 能够发生,从而导致性能无法提升。

Polar Index 通过将SMO 操作分成两个阶段,并保证中间状态的合理性,从而避免了Index latch。 从而保证任意时刻在BTree 中只会持有一层latch,从而实现性能极大提升。

欢迎在评论区写下你对这篇文章的看法。

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-23 02:04
浙ICP备14020137号-1 $Map of visitor$