*第六章数据库存储结构*参考书RaghuRamakrishnan,JohannesGehrke,DataBaseManagementSystems(SecondEdition),McGraw-Hill*内容提纲物理存储介质RAID磁盘系统DBMS对磁盘空间的管理DBMS从磁盘读取数据的方法文件中管理页(page)的方法页中记录的处理形式单条记录的存储方式*一、物理存储介质磁盘空间管理文件管理缓冲区管理控制磁盘上可用的空间以记录的文件的形式提供给高层的DBMS进行访问,向磁盘空间管理器申请或释放空间将记录从磁盘读到BuffPool*存储介质层次高速缓存内存快闪存磁盘存储器光存储器磁带存储器第二级存储器(secondarystorage)第三级存储器(tertiarystorage)Primarystorage*存储结构分级存储的原因价格因素主存是磁盘的100倍寻址的问题32位机的主存大小小于232数据需要永久保存磁带的特点价格便宜,存储量大顺序读取*磁盘基本概念硬件上的最小单位是sector,是硬件的不可变属性Block是数据存储的最小单元,由若干sector构成硬盘上的同心圆构成track相同半径的同心圆构成Cylinder存放数据的盘片为Platter每个面有一个读头,通过磁盘臂进行移动磁盘转动,读头不动*磁盘*磁盘硬盘的容量记录盘面数*每记录盘面的磁道数*每磁道的盘块数*每个盘块的字节数数据的定位信息柱面号磁头号盘块号,系统对盘块进行统一编号磁盘的性能指标磁盘容量:10-180,000M存取时间Seektime+Rotationaldelay+Transfertime传输速度:1-5MB/秒可靠性:3-8万小时*磁盘读写的并行性一般的系统不支持读头间读取数据的并行性少数支持有限度的并行,如两个并行,主要原因在于读头无法并行移动磁盘控制器负责实现对磁盘的基本操作,如移动读头,定位传输数据等Checksum用于检测数据是否正确地读写,读写时各算一遍记录的存取方式不跨块方式跨块方式
数据存储和索引 来自淘豆网m.daumloan.com转载请标明出处.