ITPUB??ì3
ITPUB论坛 » IBM信息管理 » 如何找出没用的索引


您有 2 条公共消息
  • 来自: 公共消息 标题: ITPUB邮箱已经恢复 内容: ITPUB邮箱用户请注意,邮箱现在已经恢复 web访问地址 http://emai ...
  • 来自: 公共消息 标题: 3-5月ITPUB数据库 ... 内容: ITPUB与3月和5月分别安排了Oracle 11g DBA和Oracle性能优化培训,以及 ...

    标题: 如何找出没用的索引
    离线 beginner_bj
    资深会员


    精华贴数 2
    个人空间 0
    技术积分 2112 (924)
    社区积分 11 (12364)
    注册日期 2002-4-2
    论坛徽章:2
    会员2007贡献徽章授权会员    
          

    发表于 2007-4-11 21:25 
    如何找出没用的索引

    我想知道一段时间(比如一周)内,哪些INDEX一直没用过,有没有简单的办法?


    __________________
    BLOG : http://www.cublog.cn/u/739/http://www.loveunix.net/discuz/forumdisplay.php?fid=70&page=1
    只看该作者    顶部
    离线 bpmfhu
    风往北吹



    精华贴数 14
    个人空间 12
    技术积分 9624 (171)
    社区积分 1483 (937)
    注册日期 2001-12-26
    论坛徽章:44
    现任管理团队成员ITPUB元老2009架构师大会纪念徽章itpub2007年荐股参与纪念徽章管理团队2007贡献徽章管理团队2006纪念徽章
    会员2007贡献徽章会员2006贡献徽章授权会员2010新春纪念徽章2010新春纪念徽章生肖徽章2007版:牛

    发表于 2007-4-12 08:08 
    db2advis 可以部分实现


    __________________
    茅屋之下,或有贤良;蒿草之中,或有兰香. Blog:http://www.free2way.net
    只看该作者    顶部
    离线 beginner_bj
    资深会员


    精华贴数 2
    个人空间 0
    技术积分 2112 (924)
    社区积分 11 (12364)
    注册日期 2002-4-2
    论坛徽章:2
    会员2007贡献徽章授权会员    
          

    发表于 2007-4-12 09:30 
    我的思路是:
    1、event monitor抓 statement一周
    2、分析这些statement的access plan,找到用到的index
    3、和syscat.indexes比较……

    太累,懒得做了


    __________________
    BLOG : http://www.cublog.cn/u/739/http://www.loveunix.net/discuz/forumdisplay.php?fid=70&page=1
    只看该作者    顶部
    离线 m505
    版主



    精华贴数 1
    个人空间 0
    技术积分 2511 (768)
    社区积分 8 (14562)
    注册日期 2002-2-24
    论坛徽章:5
    现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章 
          

    发表于 2007-4-12 12:01 
    LZ写个程序,贡献给大家

    也不是太难


    只看该作者    顶部
    离线 beginner_bj
    资深会员


    精华贴数 2
    个人空间 0
    技术积分 2112 (924)
    社区积分 11 (12364)
    注册日期 2002-4-2
    论坛徽章:2
    会员2007贡献徽章授权会员    
          

    发表于 2007-4-12 12:20 
    看来真的没有什么简单的思路或方法了。

    写SHELL SCRIPT肯定可以实现,但工作中没有目前没有这个需求,我只是自己随便想想而已,所以懒得动了。等以后有需求的情况再说吧。说不定过一段时间,DB2就提供了这样的功能呢,呵呵


    __________________
    BLOG : http://www.cublog.cn/u/739/http://www.loveunix.net/discuz/forumdisplay.php?fid=70&page=1
    只看该作者    顶部
    离线 bpmfhu
    风往北吹



    精华贴数 14
    个人空间 12
    技术积分 9624 (171)
    社区积分 1483 (937)
    注册日期 2001-12-26
    论坛徽章:44
    现任管理团队成员ITPUB元老2009架构师大会纪念徽章itpub2007年荐股参与纪念徽章管理团队2007贡献徽章管理团队2006纪念徽章
    会员2007贡献徽章会员2006贡献徽章授权会员2010新春纪念徽章2010新春纪念徽章生肖徽章2007版:牛

    发表于 2007-4-12 12:38 
    db2advis 的输出也会建议删除无用的index 当然你自己需要做评估
    event monitor 找出sql来一个一个分析access plan也可以


    __________________
    茅屋之下,或有贤良;蒿草之中,或有兰香. Blog:http://www.free2way.net
    只看该作者    顶部
     
        

    相关内容


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