- 4
- 0
- 约1.02万字
- 约 24页
- 2019-01-10 发布于四川
- 举报
redo log(重做日志)延伸点:如何确保已经提交的事务不会丢失? Oracle 有一个机制,叫做Log-Force-at-Commit,就是说,在事务提交的时候,和这个事务相关的REDO LOG 数据,包括COMMIT记录,都必须从LOG BUFFER中写入REDO LOG 文件,此时事务提交成功的信号才能发送给用户进程。通过这个机制,可以确保哪怕这个已经提交的事务中的部分BUFFER CACHE还没有被写入数据文件,就发生了实例故障,在做实例恢复的时候,也可以通过REDO LOG的信息,将不一致的数据前滚。 Hash join步骤: 1、较小表(内表)在内存中构造,剩下较小量存放临时表空间中 2、读取大表(外表)记录,和小表中内存中数据进行比对,符合则输出。大表数据和小表临时表空间符合则也被存储于临时表空间 3、大表数据读取完毕,全部输出(内存+临时表空间) nested loop:内表(大表)被外表(小表、驱动表)驱动,外表返回的每一行都要在内表中检索找到与它匹配的行 Sort Merge Join(排序): 1、生成resource1需要数据,按照连接关联列(如T1.col4)排序 2、生成resource2需要数据,按照连接关联列(如T2.col4)排序 3、放在一起执行合并操作,按照连接关联列连接起来 SELECT DISTINCT LS.FATHER_ID
您可能关注的文档
最近下载
- 2023江苏省高等数学竞赛本科二级试题.docx VIP
- 树立和践行正确政绩观PPT.pptx VIP
- 科箭-Power-TMS-运输管理云-操作手册-说明书.pdf VIP
- 2-某公司职级体系建设实施方案.pptx VIP
- 中国股骨颈骨折诊疗指南(2025版).docx VIP
- 2025年党员领导干部一对一谈心谈话记录党员一对一廉洁谈心谈话记录(含廉洁谈心谈话)(党支部书记、党支部委员).docx VIP
- 脊柱转移瘤治疗进展.pdf
- 中国心力衰竭诊断与治疗指南(2024)PPT课件.pptx VIP
- 刘德武《认识千以内的数》.pptx VIP
- 一年级(下)数学同步练习册《人教》.docx VIP
原创力文档

文档评论(0)