MySQL基于快照的瓶颈是什么?
会从运行事务列表里获取一个快照来获知在事务或语句开 始的时候,当前正在运行的事务。另外一个就是共享锁的竞争,因为事务在结束的时候需要加互斥锁去清理,那么这个时候就会造成锁的竞争以及获取快照 的开销,O(N)的开销,即要遍历N个Proc。