innodb的逻辑存储结构

表空间 tablespace

启用innodb_file_per_table参数,每个独立表空间存放的,只是数据,索引,插入缓冲,而撤销(undo)信息,系统事务信息等依然存在共享表空间

segment

innodb自己管理

extent

64个连续的页,最多每次可以请求4个区

page(或块block)

每个页的大小是16K

row

保存数据

注意:通过索引找到的行所在的页,然后把页加载到内存中,再将数据从内存读出.

更多相关文章
  • 数据块->区->段->表空间->数据库一.表空间1.表空间分为系统表空间和非系统表空间小文件表空间:即系统默认的表空间.System表空间,sysaux表空间大文件表空间:是为超大型数据库设计的,只包含一个大数据文件,该文件的大小为128KBALTERDATABASEDATA ...
  • 查看表空间信息SELECT * FROM V$TABLESPACE查看表空间数据文件路径信息SELECT * FROM DBA_DATA_FILES;查看表空间的属性信息SELECT * FROM DBA_TABLESPACES查看表空间组及其所属的表空间的信息SELECT * FROM DBA_T ...
  • 1.使用SYS用户以SYSDBA身份登录到SQL Plus,使用视图V$TABLESPACE查看表空间信息 SELECT * FROM V$TABLESPACE; 2.查看视图DBA_TABLESPACES查看所有表空间的属性和在线状态 SELECT TABLESPACE_NAME, CONTENT ...
  • Oracle存储结构 Oracle存储结构分为.物理存储结构和逻辑存储结构两种,他们之间既相互独立又相互联系. 1 逻辑存储结构:主要描述的是Oracle内部存储结构,它和操作系统平台没有关系,是由Oracle数据库创建和管理的.它是由表空间.段.区.块组成的.  1表空间:表空间是最大的逻辑单位, ...
  • 转载自 http://database.51cto.com/art/201011/234302.htm摘要:MyISAM是MySQL关系数据库管理系统的默认储存引擎,而InnoDB是MySQL的另一个存储引擎,正成为目前MySQL AB所发行新版的标准,下文对这两者进行了比较,供您参考.标签:MyS ...
  • 管理数据库存储结构
    表空间和数据文件Oracle 数据库在逻辑上将数据存储在表空间中,在物理上将数据存储在数据文件中.表空间:只能属于一个数据库包括一个或多个数据文件可进一步划分为逻辑存储单元是存储方案对象数据的资料档案库数据文件:只能属于一个表空间和一个数据库是构成表空间的基础文件存储结构数据库.表空间.段(segm ...
  • 存储结构主要内容: 磁道柱面分区扇区引导扇区主引导扇区主引导记录硬盘分区表  课程快结束了,开始整理以前做的冗杂的笔记,发现这部分细节方面还是不太清楚,就查资料整体再总结一下:如果有不详细或错误之处,望共同探讨:1.  磁盘一般有多个盘片,每个片面双面存储:2.  磁道(Track)是盘面上由磁头磁 ...
  • SQLServer表和索引存储结构
       SQL Server 表和索引存储结构杜飞    在上一篇文章中,我们介绍了SQL Server数据文件的页面类型,系统通过96个字节的头部信息和系统表从逻辑层面上将表的存储结构管理起来,具体到表的存储结构上,SQL Server引入对象.分区.堆或B树.分配单元等概念.    下图显示了表的 ...
一周排行