楼主: wei-xh

[精华] 漫谈log file sync

[复制链接]
论坛徽章:
2
紫蛋头
日期:2013-04-28 11:08:20比亚迪
日期:2013-11-13 14:20:21
41#
发表于 2013-8-14 09:20 | 只看该作者
灰常严重支持,让人看了茅塞顿开

使用道具 举报

回复
论坛徽章:
0
42#
发表于 2013-8-14 10:33 | 只看该作者
c2,g1,c3也已经把相应的日志拷贝到了log buffer里,其中c1,c2,c3是commit的记录,g1仅仅是普通的事务日志,不是commit日志。在lgwr真正开始写之前,它会去检查当前log buffer的最高点,发现在c3位置处,把这个点作为此次刷新日志的目标,把c1,c2,g1,c3的日志都刷新到磁盘。虽然刷新日志这个操作是由c1出发的,但是c2,g1,c3也是受惠者搭了便车,日志也被刷新到了日志文件里,这个功能叫组提交
----------------------------------

未提交的事务也刷到log file ??????

使用道具 举报

回复
论坛徽章:
21
奔驰
日期:2013-08-06 15:23:05日产
日期:2013-08-07 22:56:38蜘蛛蛋
日期:2012-12-29 19:15:08奥迪
日期:2013-08-07 17:02:24数据库板块每日发贴之星
日期:2010-06-28 01:01:03奥迪
日期:2013-08-13 10:10:28本田
日期:2013-11-20 15:17:02优秀写手
日期:2013-12-18 09:29:08玉兔
日期:2014-03-04 16:47:17铁扇公主
日期:2012-02-21 15:02:40
43#
 楼主| 发表于 2013-8-14 12:47 | 只看该作者
baoleiaabb 发表于 2013-8-14 10:33
c2,g1,c3也已经把相应的日志拷贝到了log buffer里,其中c1,c2,c3是commit的记录,g1仅仅是普通的事务日志, ...

10G以前事物的日志是一直在向LOG BUFFER 做COPY的,而不是提交的时候才拷贝。
10G后,如果用了私有REDO的话,日志在提交的时候才往LOG BUFFER拷贝

使用道具 举报

回复
论坛徽章:
17
2013年新春福章
日期:2013-02-25 14:51:24青年奥林匹克运动会-摔跤
日期:2014-09-28 16:28:22青年奥林匹克运动会-手球
日期:2014-09-03 22:03:20授权会员
日期:2014-08-05 20:39:432014年世界杯参赛球队: 日本
日期:2014-07-09 22:12:122014年世界杯参赛球队: 尼日利亚
日期:2014-07-09 15:48:10ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42三菱
日期:2013-09-17 13:42:18法拉利
日期:2013-09-12 10:42:41兰博基尼
日期:2013-08-30 11:16:59
44#
发表于 2013-8-15 11:32 | 只看该作者
mark

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
15
2013年新春福章
日期:2013-02-25 14:51:242014年世界杯参赛球队: 韩国
日期:2014-07-03 13:53:02玉兔
日期:2014-03-04 16:47:17马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08优秀写手
日期:2013-12-18 09:29:09雪佛兰
日期:2013-11-22 09:55:36一汽
日期:2013-10-24 09:26:42ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34奥迪
日期:2013-09-12 15:57:04
45#
发表于 2013-8-15 11:51 | 只看该作者
支持 简单易懂 解决了不少疑惑

使用道具 举报

回复
论坛徽章:
16
2011新春纪念徽章
日期:2011-02-18 11:43:36马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11阿斯顿马丁
日期:2014-01-07 16:27:53马自达
日期:2014-01-03 13:13:05现代
日期:2013-12-26 12:46:12本田
日期:2013-11-22 15:17:51红旗
日期:2013-08-29 09:22:13福特
日期:2013-08-06 12:48:402013年新春福章
日期:2013-02-25 14:51:24
46#
发表于 2013-8-15 13:45 | 只看该作者
写的很不错.

我最近碰到的log file sync是由于DG配置上用lgwr sync方式, 导致log file sync在top waited event 占到30%, 后来改成lgwr async就改善很多了.

使用道具 举报

回复
论坛徽章:
7
茶鸡蛋
日期:2011-06-13 11:45:00ITPUB十周年纪念徽章
日期:2011-11-01 16:24:512013年新春福章
日期:2013-02-25 14:51:24itpub13周年纪念徽章
日期:2014-09-26 11:21:24秀才
日期:2015-11-30 09:13:06秀才
日期:2015-12-25 15:31:10秀才
日期:2016-01-25 15:02:04
47#
发表于 2013-8-17 16:10 | 只看该作者
好文章,学习了

使用道具 举报

回复
论坛徽章:
0
48#
发表于 2013-8-17 16:17 | 只看该作者
haoia

使用道具 举报

回复
论坛徽章:
20
ITPUB社区千里马徽章
日期:2013-06-09 10:15:34生肖徽章:猴
日期:2013-12-06 14:15:45生肖徽章:鸡
日期:2013-12-06 14:15:45生肖徽章:狗
日期:2013-12-06 14:15:45生肖徽章:猪
日期:2013-12-06 14:15:45SQL极客
日期:2013-12-09 14:13:35优秀写手
日期:2013-12-18 09:29:13青年奥林匹克运动会-羽毛球
日期:2014-09-23 15:12:43暖羊羊
日期:2015-03-04 14:54:57生肖徽章:羊
日期:2013-12-06 14:15:45
49#
发表于 2013-8-17 16:46 | 只看该作者
我去,这几天正研究awr报告呢,基本上生成的每个top 5等待事件中都有log file sync事件

使用道具 举报

回复
论坛徽章:
0
50#
发表于 2013-8-17 22:23 | 只看该作者
wei-xh 发表于 2013-8-14 12:47
10G以前事物的日志是一直在向LOG BUFFER 做COPY的,而不是提交的时候才拷贝。
10G后,如果用了私有REDO的 ...

能说说啥事私有redo?

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表