ITPUB??ì3
2010数据库技术大会
ITPUB论坛 » Oracle专题深入讨论 » 关于块清除的一个问题,谢谢

您有 2 条公共消息
  • 来自: 公共消息 标题: 新开"PLM/PDM产品 ... 内容: 讨论范围包括:产品研发管理(PDM),产品生命周期管理(PLM),工艺/ ...
  • 来自: 公共消息 标题: 2010数据库技术大 ... 内容: “2010数据库技术大会”将于2010年4月2日~4月3日,在北京歌华开元大酒 ...

    标题: 关于块清除的一个问题,谢谢
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 06:46 
    关于块清除的一个问题,谢谢

    我做了这样一个测试:

    SQL> update emp set sal=9000 where empno=7788;

    1 row updated.

    SQL> update emp set sal=9999 where empno=7900;

    1 row updated.

    SQL> alter system set events='immediate trace name flush_cache';

    SQL> alter system dump datafile 4 block min 25 block max 32;

    然后我查看trc文件,发现其中并没有ITL事务信息,我的问题是:既然内存中的数据块已经被修改过,而且已经写回数据文件,为什么看不到ITL信息,但是我提交之后再DUMP一次就可以看到了……?


    只看该作者    顶部
    离线 sqysl
    孤独剑客



    来自 山东
    精华贴数 0
    个人空间 12
    技术积分 2401 (799)
    社区积分 37 (6926)
    注册日期 2006-12-20
    论坛徽章:2
    祖国60周年纪念徽章2009新春纪念徽章    
          

    发表于 2008-6-18 07:58 
    你的update操作和dump操作是在一个SESSION里吗?


    __________________
    QQ:503318229
    msn:sqysl@hotmail.com
    Blog:sqysl.itpub.net
    数据库技术(ORACLE,MSSQL,DB2)免费咨询
    --------------------------------------------
    曾经沧海难为水,除却巫山不是云。
    天若有情天亦老,人间正道是沧桑。
    只看该作者    顶部
    离线 Yong Huang
    版主



    精华贴数 3
    个人空间 0
    技术积分 6386 (263)
    社区积分 188 (2998)
    注册日期 2001-10-9
    论坛徽章:11
    现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员2010新春纪念徽章
    祖国60周年纪念徽章ITPUB8周年纪念徽章2009日食纪念2009新春纪念徽章2008新春纪念徽章 

    发表于 2008-6-18 09:11 


    QUOTE:
    原帖由 lozity 于 2008-6-17 16:46 发表
    ...
    SQL> alter system set events='immediate trace name flush_cache';
    ...

    Try checkpoint instead.

    Yong Huang


    只看该作者    顶部
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 09:19 


    QUOTE:
    原帖由 sqysl 于 2008-6-18 07:58 发表
    你的update操作和dump操作是在一个SESSION里吗?

    不在同一个session中啊


    只看该作者    顶部
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 09:22 


    QUOTE:
    原帖由 Yong Huang 于 2008-6-18 09:11 发表


    Try checkpoint instead.

    Yong Huang

    我想问的是:内存中的数据块已经被修改了,通过alter system set events = 'immediate trace name flush_cache'只好再dump出来应该可以看得到分配ITL槽位的信息啊,为什么看不到呢?

    至于用检查点,我等下试试……


    只看该作者    顶部
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 10:23 


    QUOTE:
    原帖由 Yong Huang 于 2008-6-18 09:11 发表


    Try checkpoint instead.

    Yong Huang

    我测试了用:
    alter system checkpoint;

    可以看到ITL信息,我的理解是执行了检查点相当于为那个session做了commit操作,是这样的吗?


    只看该作者    顶部
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 11:27 
    快沉了啊……………………


    只看该作者    顶部
    离线 solearn
    中级会员


    精华贴数 0
    个人空间 3
    技术积分 1188 (1834)
    社区积分 26 (8201)
    注册日期 2006-4-28
    论坛徽章:8
    ITPUB元老授权会员2009新春纪念徽章2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:自行车 
          

    发表于 2008-6-18 11:54 


    QUOTE:
    原帖由 Yong Huang 于 2008-6-18 09:11 发表


    Try checkpoint instead.

    Yong Huang

    Could you describe ther difference between checkpoint and flush_cache briefly?


    __________________
    =====================
    ===抬起头,看看彩色的世界===
    =====================
    只看该作者    顶部
    离线 lozity
    笋干


    精华贴数 0
    个人空间 0
    技术积分 1451 (1438)
    社区积分 1 (41935)
    注册日期 2003-9-27
    论坛徽章:4
    2009日食纪念2009新春纪念徽章生肖徽章2007版:猴生肖徽章2007版:鼠  
          

    发表于 2008-6-18 16:24 
    沉啦………………


    只看该作者    顶部
    离线 bartfj
    初级会员


    精华贴数 0
    个人空间 509
    技术积分 293 (7851)
    社区积分 0 (899343)
    注册日期 2006-4-25
    论坛徽章:2
    2009新春纪念徽章2008新春纪念徽章    
          

    发表于 2008-6-18 23:04 
    up


    __________________
    doing what I do best
    只看该作者    顶部
    相关内容


    CopyRight 1999-2006 itpub.net All Right Reserved.
    北京皓辰网域网络信息技术有限公司. 版权所有
    E-mail:Webmaster@itpub.net
    网站律师 隐私政策 知识产权声明
    京ICP证:060528号 联系我们