采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这个page是16k,也是读取的最小逻辑单元,那么一次io读取几个页呢
一般就是一次IO读取一个页,每次查询肯定需要多次IO
有一个我不太懂,就是关于读取一个页所需要的IO次数。 对于SSD,它的最小读取单元是4k,而一个page大小是16k。 而一次IO应该是跟硬盘交互的IO吧,这样的话,一次IO是不是只能读取到一个页的一部分。要读取一个完成的页是不是得需要多次IO。
然后还有个不太明白,「平时用硬盘的时候,申请空间一般来讲不会 1 兆地申请,因为这样效率太低了,一般是连续申请 4 到 5 个区」 这里的「用硬盘」指的是写操作吗
是写。
全表扫描时一次读几个页
就看一个各个页在硬盘里连续分布的情况了。如果不是连续分布的,就需要多次IO,如果页连续分布,IO数量就会少
登录后可查看更多问答,登录/注册
从数据库原理到高性能实战,一次性涵盖
804 16
809 8
926 7
1.2k 6
774 6