Informix的I/O性能

熟文件与裸设备

        通过操作系统缓冲的文件通常称为熟文件。熟文件是操作系统管理的常规文件。

        未缓冲的磁盘存取称为原始磁盘空间。当数据库空间位于原始磁盘设备(也称为字符专用设备)上时,数据库服务器使用未缓冲的磁盘存取。

        原始磁盘空间的块在物理上是连续的。熟文件块和原始磁盘块是同等可靠的,但熟文件的逻辑连续块可能在物理上是不连续的。使用原始磁盘时,无需采取任何特殊的操作来创建大于 2 GB 的块和文件。如果要在熟文件中创建大块,或者如果要将各种数据库导出和导入实用程序用于大文件,那么必须确保正确配置将保存大文件的文件系统。

        虽然通常必须在 UNIX 上使用原始磁盘设备来获得更好的性能,但如果启用了 DIRECT_IO 配置参数,那么熟文件的性能可接近用于数据库空间块的原始设备的性能。此情况的发生是因为直接 I/O 会绕过文件系统缓冲区的使用。如果有 AIX® 操作系统,那么还可以为Informix启用并发 I/O,以便在对使用熟文件的块执行读写时使用直接 IO。有关使用直接 IO 或并发 IO 的更多信息,请参阅《Informix 性能指南》。

        通常,使用符号链接命令ln -s来分配标准设备名称并指向原始设备。因为,如果是在原始设备上创建块,但该设备发生了故障,那么直到替换该原始设备并使用相同路径名之后才能从备份复原。在上次备份时可访问的所有块在您执行复原时均必须为可访问的。符号链接简化了磁盘故障的恢复,并使您可迅速替换块所处的磁盘。您可以用其他设备替换故障设备,将新设备路径名链接至先前为故障设备创建的同一文件名,然后复原数据。无需等待原始设备修复。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值