知识大全 查看数据库中有无多余的索引SQL

Posted 索引

篇首语:与天地兮比寿,与日月兮齐光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 查看数据库中有无多余的索引SQL相关的知识,希望对你有一定的参考价值。

查看数据库中有无多余的索引SQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  查看数据库中有无多余的索引 即一个索引的字段为另一个索引的前几个字段 如index 的定义为test(filed filed ) index 的定义为test(filed filed filed ) 则认为index 是多余的

  column redundant_index format a         column sufficient_index format a         select /*+ ordered */        o name|| ||n name redundant_index         o name|| ||n name sufficient_index        from        (        select        obj#         bo#         count(*) cols         max(decode(pos# intcol#)) leadcol#        from        sys icol$        group by        obj#         bo#        ) ic         sys icol$ ic         sys ind$ i         sys obj$ n         sys obj$ n         sys user$ o         sys user$ o         where        ic obj# != ic obj# and        ic bo# = ic bo# and        ic pos# = and        ic intcol# = ic leadcol# and        i obj# = ic obj# and        bitand(i property ) = and        ls * (ls + ) / =        ( select        sum(xc pos#)        from        sys icol$ xc         sys icol$ xc         where        xc obj# = ic obj# and        xc obj# = ic obj# and        xc pos# = xc pos# and        xc intcol# = xc intcol#        ) and        n obj# = ic obj# and        n obj# = ic obj# and        o user# = n owner# and        o user# = n owner#

cha138/Article/program/Oracle/201311/17500

相关参考

知识大全 常用的查看数据库的SQL

常用的查看数据库的SQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    查看表空间的名称及大

知识大全 ORACLE入门之查看数据库的SQL

ORACLE入门之查看数据库的SQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  查看表空间的

知识大全 oracle数据库中sql基础

  一关系数据库的一些概念    主键的值一般不可以改变    外键指向另一个表或本表的主键或唯一键的字段外键的值一定要和某一主键相同或者为空    数据库对像表视图序列索引同义词程序(进程函数sql

知识大全 数据库管理员日常工作中必备的sql列表[1]

  数据库管理员日常工作中必备的sql列表  监控索引是否使用  alterindex&index_namemonitoringusage;  alterindex&index_nam

知识大全 查看SQL Server数据表的详细信息

查看SQLServer数据表的详细信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SELEC

知识大全 找到无用的索引

  DML性能低下其中最严重的原因之一是无用索引的存在所有SQL的插入更新和删除操作在它们需要在每一行数据被改变时修改大量索引的时候会变得更慢    许多Oracle管理人员只要看见在一个SQL查询的

知识大全 如何查看数据文件所在的路径

  软件环境WindowsNT+ORACLE  ORACLE安装路径为C:\\ORANT    SQL语句  SQL>colfile_nameformata  SQL>selecttabl

知识大全 excel中单列的数据怎么按照特定字符分成多列查看

excel中单列的数据怎么按照特定字符分成多列查看选择该列数据,使用菜单数据中的分列功能实现,注意选择使用“分隔符号”来分割,其中分割符号就输入你说的字符即可。SQL怎么将一列中的数据按一个分隔符分成

知识大全 如何查看数据文件是否自动扩展

  系统环境操作系统Windows  数据库 OracleiR()forNT企业版  安装路径C:\\ORACLE    说明     SQL>colFILE_NAMEformata  SQL&

知识大全 数据库管理员日常工作中必备的sql列表[3]

  查看用户的回滚段的信息  selectsusernamernnamefromv$sessionsv$transactiontv$rollstatrv$rollnamern  wheressaddr