数据库管理系统主要包括存储管理器、查询处理器和事务管理器等几个子系统
DBMS从接受查询请求到返回结果的整个运行过程
存储管理器负责管理的数据包括目标数据、元数据、索引和统计信息等,这些数据保存在磁盘上
------------------------------------------------------------一次磁盘访问(I/O)的时间包括寻道时间、定位时间和读取时间,相互关系
访问时间从发出请求到数据开始传输之间的时间寻道时间(Seektime)磁盘臂定位时间,即磁盘臂移动到正确的磁道所需时间与移动距离成正比,平均寻道时间是最坏时间的1/3(4-10ms)旋转等待时间(Rotationallatency)寻道结束后,等待被存取的扇区出现在读写头下面的时间平均旋转等待时间是磁盘旋转一周时间的1/2(2-5ms)数据传输率从磁盘获得数据或向磁盘存储数据的速率(4-8MB/秒)平均故障时间预期系统无故障连续运行的时间(30,000-800,000小时,即3
4-91年)RAID具有提高性能和提高可靠性两方面的作用------------------------------------------------------
重点掌握RAID4、RAID5和RAID6优缺点RAID4块级拆分,在一个独立的磁盘上为其他N个磁盘上对应的块保留一个奇偶校验块读取一个块只访问一个磁盘每个存取操作的传输率低,但可以并行地执行多个读操作,从而产生较高的总的I/O率读取大量数据的操作有很高的传输率,因为所有磁盘可以并行地读RAID5将数据和奇偶校验位都分布到所有的N+1个磁盘上;对每个块,一个磁盘存储奇偶校验位,其余磁盘存储数据例如由5个磁盘组成的阵列,第n块的奇偶校验位存储在第(nmod5)+1上,其余4个磁盘的第n块存储了对应这个块的实际数据奇偶校验块不能和这个块对应的数据存储在