繁体   English   中英

什么是顺序写,什么是随机写

[英]what is a sequential write and what is random write

我想知道什么是顺序写,什么是随机写定义。 我将在示例方面提供更多帮助。 我试图用谷歌搜索结果。 但谷歌解释不多。 谢谢

当您在磁盘上编写彼此相邻的两个块时,您将进行顺序写入。

当您在磁盘上写入彼此远离的两个块时,您将进行随机写入。

对于旋转的硬盘,第二种模式要慢得多(可以是幅度),因为必须将磁头移动到新位置。

关于优化磁盘访问模式,数据库技术在很大程度上已经(或者已经不再是固态硬盘,可能已经不那么重要了)。 因此,例如,您经常看到的是在磁盘上的位置交易数据的直接更新(随机访问),而不是写入事务日志(顺序访问)。 重建实际值变得更加复杂且耗时,但是提交速度更快(并且您具有检查点,最终可以合并所建立的日志)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM