请教oracle的block的问题

jayli426 2008-05-05 04:10:43
书上说oracle的block是操作系统block的整数倍
现在一般用的最多是8kb

oracle的block是oracle逻辑IO的最小unit
可是逻辑IO最终不是要映射成为物理IO吗??哪么定成操作系统block的整数倍有多大意义呢
因为操作系统block就是物理IO的最小unit
那么吧逻辑IO设置成它的整数倍,并不能减小物理IO的读取次数啊

8kb的block反正要读8次物理IO啊??

我的理解正确否?

请大虾指教啊
...全文
93 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gkmzk 2008-05-12
  • 打赏
  • 举报
回复
33456
jayli426 2008-05-08
  • 打赏
  • 举报
回复
那俺这样问吧,为何要oracle的block是操作系统block的整数倍呢

操作系统是多少,oracle的block就是多少,会不会更好,更好发挥操作系统的特性

请大虾指教啊?
Petergepeter 2008-05-05
  • 打赏
  • 举报
回复
物理IO和操作系统block是两个概念。
物理IO取决于总线的带宽,DISK的读写速度等。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧