bic*_*e74 5 mysql oracle innodb
Mysql的Innodb有页面,范围,段,表空间的概念,但我不知道它们是如何相互交互的.它们有什么关系?表空间有16K的页面是什么意思?这与物理行有什么关系,是内存中的"页面"?
我认为Oracle可能有相同的概念,但我不确定在哪里寻找它.是否有一个很好的参考/书籍详细谈论这个?
小智 2
对此有一个很好的讨论:
http://www.markleith.co.uk/?p=25
文件系统-> InnoDB ---------------------------------------------------------- 磁盘分区->表空间 文件->段 索引节点 -> fsp0fsp.c '索引节点' fs 空间分配单元 -> 范围 磁盘块 -> 页 (16 kB)
如果你真的想要深入的细节,还有:
http://forge.mysql.com/wiki/MySQL_Internals_InnoDB