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

 找回密码
 注册
查看: 941|回复: 4

察看未使用过的 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;



论坛徽章:
510
2012新春纪念徽章
日期:2012-01-04 11:53:54ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26股神
日期:2012-01-05 10:29:02乌索普
日期:2018-01-14 17:29:34指数菠菜纪念章
日期: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
发表于 2017-11-8 15:09 | 显示全部楼层
充分利用索引的统计信息

使用道具 举报

回复
认证徽章
论坛徽章:
23
咸鸭蛋
日期:2012-04-19 22:15:41托尼托尼·乔巴
日期: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-07-10 17:12:09
发表于 2017-11-16 20:47 | 显示全部楼层
这是什么库啊 ?db2?

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
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-28 23:53 | 显示全部楼层
select  count(1)as count,  sum(h) as  hash_sum from ( SELECT DBMS_UTILITY.GET_HASH_VALUE(
FIRM_ACCT_KEY
||START_TS
||END_TS
||IS_ACTIVE
||COALESCE (ACCT_NUM,'')
||COALESCE (ACCT_NM,'')
||COALESCE (TRDG_DESK,'')
||COALESCE (BAAC_STRATEGY,'')
||COALESCE (BAAC_STRATEGY_DETAILS,'')
||COALESCE (BAAC_BOOK,'')
||COALESCE (BAAC_PI_REPORTING_RGN,'')
||COALESCE (BAAC_PRIMARY_TRADING_COUNTRY,'')
||COALESCE (BAAC_PRIMARY_TRADING_RGN,'')
||COALESCE (BAAC_RISK_MANAGER,'')
||COALESCE (BAAC_CONTROLLER,'')
||COALESCE (ACCOUNT_STATUS,'')
||COALESCE (BASE_CURRENCY,'')
||COALESCE (COMPANY_CODE,'')
||COALESCE (ACCOUNT_NAME,'')
||COALESCE (GL_ACCOUNT,'')
||COALESCE (BAAC_TRADING_STRATEGY,'')
||COALESCE (BAAC_CONSOLIDATED_REP_RGN,'')
||COALESCE (BAAC_PROCESS1,'')
||COALESCE (BAAC_PROCESS2,'')
||COALESCE (BAAC_BOOK_DETAIL,'')
||COALESCE (COST_CENTER_CODE,'')
||COALESCE (ACCT_NUM_WITH_ZERO,'')
||COALESCE (ACCT_NUM_RAW,'')
||COALESCE (ACCT_ID,'')
||COALESCE (GL_CO_SUB,'')
||COALESCE ( VARCHAR (ACCT_SYS ),'')
||COALESCE (RGN_RISK_MANAGER,'')
||COALESCE ( VARCHAR (ACCT_ID_INT ),'')
||COALESCE ( VARCHAR (DELETED_AT_SRC ),'')
||COALESCE (ACCT_PURPOSE,'')
||COALESCE ( CHAR (ACCT_OPEN_DT ),'DEFAULT')
||COALESCE ( CHAR (ACCT_CLOSE_DT ),'DEFAULT')
||COALESCE (GEN_ACCT_USAGE_CODE,'')
||COALESCE (SPE_ACCT_USAGE_CODE,'')
||COALESCE (OP_PARTY_ID,'')
||COALESCE (OP_PARTY_NAM,'')
||COALESCE (PR_PARTY_ID,'')
||COALESCE (PR_PARTY_NAM,'')
||COALESCE (TNL_ID_AXIOM,'')
||COALESCE (TN_ID_AXIOM,'')
||COALESCE (TN_NM_AXIOM,'')
||COALESCE (TNL_ID_DER_OP,'')
||COALESCE (TN_ID_DER_OP,'')
||COALESCE (TN_NM_DER_OP,'')
||COALESCE (BAAC_RISK_MANAGER_KERBEROS,'')
||COALESCE (RGN_RISK_MANAGER_KERBEROS,'')
||COALESCE (PRODUCT_LINE_NM,'')
||COALESCE (PRODUCT_LINE2_NM,'')
||COALESCE (AREA,'')
||COALESCE (BUSINESS_AREA,'')
||COALESCE (COUNTRY_CD,'')
||COALESCE (DIVISION,'')
||COALESCE (REGION,'')
||COALESCE (TRADER,'')
||COALESCE (PL_COST_CENTER,'')
||COALESCE (RISK_BOOK,'')
||COALESCE (ACCT_TYPE,'')
||COALESCE (GROUP_DESI,'')
||COALESCE (COUNTRYOFRESIDENCE,'')
||COALESCE (COUNTRYOFCITIZENSHIP,'')
||COALESCE (ACCOUNT_CATEGORY,'')
||COALESCE (BANKING_TRADING_INDICATOR,'')
||COALESCE (LOCAL_BANKING_TRADING_INDICATOR,'')
||COALESCE (GROUP_BANKING_TRADING_INDICATOR,'')
||COALESCE (RR_COST_CENTER,'')
||COALESCE (OP_LEGAL_FORM,'')
||COALESCE (PR_LEGAL_FORM,'')
||COALESCE (COVERED_ELIGIBILITY_IND,'')
||COALESCE (CONTROLLER_KERB_ID,'')
||COALESCE (ALLOCATION_RESTRICTION_IND,'')
||COALESCE (ULTIMATE_CREDIT_ORDER_PLACER,'')
||COALESCE (ACCT_CATEGORY_NON_RN,'')
||COALESCE (ACCT_CATEGORY_DESC_NON_RN,'')
||COALESCE (ACCT_CLASSIFICATION_ID,'')
||COALESCE (ACCT_CLASSIFICATION,'')
||COALESCE (LEI_OP,'')
||COALESCE (LEI_PR,'')
||COALESCE (COUNTRY_OF_JURISDICTIONRN_OP,'')
||COALESCE (COUNTRY_OF_JURISDICTIONRN_PR,'')
||LAST_UPDATE_TS , 1,1024000 ) as h
FROM REFDATA.FIRM_ACCT_DIM F )
WITH UR
;

使用道具 举报

回复
论坛徽章:
2
2011新春纪念徽章
日期:2011-02-18 11:43:36ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
发表于 2017-12-15 20:46 | 显示全部楼层
这个不错,谢谢分享!!!

使用道具 举报

回复

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

本版积分规则

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