+ -
当前位置:首页 → 问答吧 → mysql为啥不会发生snapshot too old?

mysql为啥不会发生snapshot too old?

时间:2011-09-07

来源:互联网

据说mysql不会发生snapshot too old,她的机制是什么呢?
还望给位高手指点,不甚感激!

作者: 我上面有人   发布时间: 2011-09-07

好像记得培训老师说过,只有oracle才有undo表空间,oracle靠这个打败了其它数据库

作者: maolinxie   发布时间: 2011-09-07

嘿嘿,ls有些孤陋寡闻了吧!

作者: 我上面有人   发布时间: 2011-09-07

哦,你的贴子
http://www.itpub.net/viewthread.php?tid=1479426

作者: maolinxie   发布时间: 2011-09-07

mysql虽然没有独立的undo tablespace,但她的运行机制和功能跟oracle几乎是一样的!

作者: 我上面有人   发布时间: 2011-09-07

mysql的undo和其它数据文件都存放在同一个表空间中,这并没有改变它的性质啊!

作者: 我上面有人   发布时间: 2011-09-07

据说,oracle的redo切换时经常发生的 checkpoint not complete 在 mysql上也不会发生,这又是为什么呢?

作者: 我上面有人   发布时间: 2011-09-07

《MySQL 技术内幕:InnoDB存储引擎》 255页

作者: 我上面有人   发布时间: 2011-09-07

应该是一致性读的机制不一样吧。

作者: 昨夜袜子   发布时间: 2011-09-07

mysql读数据的时候不会根据时间戳去UNDO里面找数据吧,没研究过,猜的

作者: kelsoncong   发布时间: 2011-09-07

sqlserver都把oracle的undo技术给学去了.

作者: 我上面有入   发布时间: 2011-09-07

ls真会易容啊!

作者: 我上面有人   发布时间: 2011-09-07

可惜我的积分和徽章你复制不了。

作者: 我上面有人   发布时间: 2011-09-07

当然,前辈的经验我是山寨不了的.
大哥可以让我山寨吧.我发誓不破坏你名声的.

作者: 我上面有入   发布时间: 2011-09-07

热门下载

更多