select操作在什么情况下会产生日志?

Right_Jir 2015-07-14 08:59:22
当说到select操作时,大家都自信的说不会产生日志,请问有哪位大牛能够详细的说一下select操作在什么情况下产生日志?
大恩不言谢啊
求解
求解
...全文
225 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
碧水幽幽泉 2015-07-14
  • 打赏
  • 举报
回复
Oracle 什么时候select会产生日志 1.快速块清除或者叫commit cleanout 2.延迟块清除
Right_Jir 2015-07-14
  • 打赏
  • 举报
回复
如果加上ITL了,ITL影响select操作产生日志?
jdsnhan 2015-07-14
  • 打赏
  • 举报
回复
你说的日志是archivelog吧。 首先要知道,archivelog来自redo log。 select不写redo log,那自然就不会产生archivelog了。
卖水果的net 2015-07-14
  • 打赏
  • 举报
回复
有这么几个场景,一时想起这几个来了。 1. select 序列.nextval from dual 2.select * from mytable for update 3. select 做了审计的表

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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