您的位置:首页 > 数据库 > Oracle

Oracle物理读、逻辑读、一致读的理解

2013-08-15 08:48 344 查看
  物理读(physical reads)

           当数据不在数据缓存区的时候,会到磁盘去取数据。物理读的IO效率非常低,同时还会消耗更多的CPU资源。

  一致性读(consistent gets)

           获取查询那个时刻的数据。反映了Oracle进程对数据块的访问次数,既包括对物理数据块的访问、又包括对缓存数据块的访问,当存在一致性回滚时,还包含了的UNDO数据块的访问。

   逻辑读[b](logic gets)[/b]

          在查询语句,一致性读反应了语句的逻辑读次数。

         在DML语句中,逻辑读还包含了当前模式读取的数据块次数(db block gets)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: