【数据库系统实现】2.3 加速对辅助存储器的访问

一些加速数据库访问磁盘的技术:

1、同一柱面:将一起访问的块放在同一柱面上,减少寻道时间和旋转延迟。

2、多个磁盘:将数据分隔几部分装到不同的磁盘上,而非装到同一磁盘上。这样可以让更多磁头组设备同时访问磁盘块,可增加单位时间内的磁盘块访问量。

3、磁盘镜像:将两个或多个数据副本存入不同的磁盘上。不但可以作为数据备份防止数据遗失,也可以在同一时间访问多个磁盘块(但是只能加速访问,并不能加速存储)

4、磁盘调度:电梯算法。让磁盘控制器根据磁盘调度算法选择请求执行顺序,电梯算法比先到达先服务算法效率高。

5、预取:提前将会用到的磁盘块装入主存。能够有利于磁盘调度,通过采用电梯算法等减少访问块的平均时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值