ITPUB论坛-中国最专业的IT技术社区

 找回密码
 注册
查看: 585|回复: 2

察看未使用过的 INDEX (仅供参考)

[复制链接]
求职 : 数据库管理员
论坛徽章:
186
授权会员
日期:2008-07-27 22:25:202014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14版主4段
日期:2015-02-26 02:21:03慢羊羊
日期:2015-03-04 14:51:35
发表于 2017-11-8 12:05 | 显示全部楼层 |阅读模式



---- 察看未使用过的 INDEX (仅供参考)


SELECT DISTINCT


    T1.TABSCHEMA,


    T1.TABNAME,

    T1.INDSCHEMA,

    T1.INDNAME,

    T1.COLNAMES,

    --T1.TBSPACEID,

    --T3.INDPARTITIONTBSPACEID,


    T1.COMPRESSION,

    CASE T1.TBSPACEID

       WHEN 65530 THEN 'Y'

       ELSE 'N'

    END AS PARTITION_IND,

    CASE T1.TBSPACEID

       WHEN 65530 THEN T5.TBSPACE

       ELSE T4.TBSPACE

    END AS TBSPACE,


    T1.CREATE_TIME,

    T1.STATS_TIME,

    T1.NLEAF,     -- Based on 'STATS_TIME'


    T1.LASTUSED,

    CASE T1.LASTUSED

       WHEN '0001-01-01' THEN 9999

       ELSE DAYS(CURRENT DATE)  - DAYS(T1.LASTUSED)

    END AS DAYS



FROM


    SYSCAT.INDEXES T1

    INNER JOIN SYSCAT.TABLES T2

       ON T1.TABSCHEMA=T2.TABSCHEMA AND T1.TABNAME=T2.TABNAME

    LEFT OUTER JOIN SYSCAT.INDEXPARTITIONS T3

       ON T1.TABSCHEMA=T3.TABSCHEMA AND T1.TABNAME=T3.TABNAME

       AND T1.INDSCHEMA=T3.INDSCHEMA AND T1.INDNAME=T3.INDNAME

       AND T1.IID=T3.IID

    LEFT OUTER JOIN SYSCAT.TABLESPACES T4 -- For Non-partitioned Indexes

       ON T1.TBSPACEID=T4.TBSPACEID   

    LEFT OUTER JOIN SYSCAT.TABLESPACES T5 -- For Partitioned Indexes

       ON T3.INDPARTITIONTBSPACEID=T5.TBSPACEID



WHERE


    T2.TYPE='T'

    AND T1.UNIQUERULE = 'D' AND T1.INDEXTYPE='REG'

    AND T2.TABSCHEMA NOT LIKE 'SYS%'

    AND T2.TABSCHEMA NOT LIKE 'ASN%'

    AND T2.TABSCHEMA NOT LIKE 'MSDB2%'

    --AND T1.LASTUSED = '0001-01-01'

    --AND T1.TABSCHEMA = 'DERIV1'

    AND T1.TABNAME='S_TRIPODB_CRD_LATEST'

    --AND (T4.TBSPACE='DERIV1_INDEX1TS' OR T5.TBSPACE='DERIV1_INDEX1TS')

ORDER BY TABSCHEMA,TABNAME, INDNAME

WITH UR;



论坛徽章:
509
2012新春纪念徽章
日期:2012-01-04 11:53:54ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26股神
日期:2012-01-05 10:29:02指数菠菜纪念章
日期:2015-04-02 09:22:462015年新春福章
日期:2015-03-06 11:58:18天枰座
日期:2015-09-16 09:05:30懒羊羊
日期:2015-03-04 14:52:11指数菠菜纪念章
日期:2015-01-04 11:09:18指数菠菜纪念章
日期:2014-10-15 09:23:00股神
日期:2014-07-01 10:47:49
发表于 2017-11-8 15:09 | 显示全部楼层
充分利用索引的统计信息

使用道具 举报

回复
认证徽章
论坛徽章:
22
咸鸭蛋
日期:2012-04-19 22:15:41摩羯座
日期:2015-12-02 12:26:30托尼托尼·乔巴
日期:2016-12-29 12:51:28射手座
日期:2016-05-16 21:14:07弗兰奇
日期:2016-12-04 22:53:10技术图书徽章
日期:2016-11-05 10:34:54射手座
日期:2016-06-17 10:18:56蒙奇·D·路飞
日期:2017-03-17 17:18:21罗罗诺亚·索隆
日期:2017-03-17 17:24:44娜美
日期:2017-05-19 14:49:04
发表于 2017-11-16 20:47 | 显示全部楼层
这是什么库啊 ?db2?

使用道具 举报

回复

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

本版积分规则

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