社区
Oracle 高级技术
帖子详情
select操作在什么情况下会产生日志?
Right_Jir
2015-07-14 08:59:22
当说到select操作时,大家都自信的说不会产生日志,请问有哪位大牛能够详细的说一下select操作在什么情况下产生日志?
大恩不言谢啊
求解
求解
...全文
279
4
打赏
收藏
select操作在什么情况下会产生日志?
当说到select操作时,大家都自信的说不会产生日志,请问有哪位大牛能够详细的说一下select操作在什么情况下产生日志? 大恩不言谢啊 求解 求解
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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 做了审计的表
从静态表查询冲突到其原理
静态表查询冲突分析 摘要:在PostgreSQL主从架构中,静态历史表(无更新)的从库查询仍会遭遇"canceling statement due to conflict with recovery"错误。分析发现这是由于WAL
日志
中的HEAP2_CLEAN记录(对应页修剪
操作
)触发冲突所致。关键发现: 即使没有显式VACUUM
操作
,后台页修剪(PRUNE)也会生成WAL记录 这些记录包含remxid信息,会与从库查询的快照
产生
冲突 冲突发生在ResolveRecoveryConflic
select
命令
产生
redo
日志
问题的分析
近期,某用户在进行SQL优化时,通过sqlplus的set autotrace on命令跟踪SQL执行
情况
时,发现这条
SELECT
命令竟然也
产生
了REDO
日志
;与我们通常理解的DML/DDL语句才
产生
REDO
日志
的认识存在差异~ 对ORACLE数据库的特性了解比较清楚的话,特别是数据块、事务处理方面有较深入学习理解,会知道ORACLE数据库的事务、数据块中ITL事务槽的一些原理、结构信息;会知道一个概念叫“延迟块清除”--delayed block cleanout,在约9年前我在学习了解这一块知识时,对
oracle
产生
redo最多的sql,一种
select
产生
redo的
情况
理论上
select
是不会
产生
redo的,不果有一种现象叫做 延迟块清除,下面这个例子看看怎么理解sql>conn system/oraclesql>set autot on;SQL>
select
count(*) from zwz.testredo;COUNT(*)———-52840Execution Plan———————————————————-Plan hash valu...
MySQL的
select
查询一定不会记录事务
日志
?
查询类型是否算事务一部分是否写入事务
日志
是否加锁是否影响事务一致性视图普通
SELECT
是(若在事务中)否否是(通过 MVCC)是(隐式事务)否否否(立即提交)是是(锁信息)是是是是(锁信息)是是MySQL 的普通
SELECT
查询可以属于事务,但不会修改数据或写
日志
;只有加锁查询或数据变更
操作
才真正记录到事务
日志
中。
oracle
产生
redo最多的sql,Oracle教程:
select
操作
产生
的 redo
数据库版本:Oracle Database 10g Enterprise Edition Release 10.1.0.3.0创建测试表:SQL> create table aas
select
* from all_objects;Table created.SQL> set autotrace on statistics ;插入数据(hint append):SQL>...
Oracle 高级技术
3,499
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章