Oracle监控索引是否被启用

创建Oracle索引:

create index DEFECT_SUBMIT_DATE_IDX on Defect(Submit_Date);
create index
DEFECT_DBID_SUBMIT_DATE_IDX on Defect(dbid, Submit_Date);

删除索引:

drop index DEFECT_SUBMIT_DATE_IDX;

设置监控索引:

alter index DEFECT_SUBMIT_DATE_IDX monitoring usage;

alter index DEFECT_DBID_SUBMIT_DATE_IDX monitoring usage;

显示监控结果:

select index_name, table_name, monitoring, used from V$OBJECT_USAGE;

显示Oracle索引:

select index_name, index_type, uniqueness from user_indexes where
table_name=‘DEFECT’;

Oracle监控索引是否被启用,布布扣,bubuko.com

时间: 2025-01-04 16:14:56

Oracle监控索引是否被启用的相关文章

[转]Oracle 重建索引的必要性

http://blog.csdn.net/leshami/article/details/23763963 索引重建是一个争论不休被不断热烈讨论的议题.当然Oracle官方也有自己的观点,我们很多DBA也是遵循这一准则来重建索引,那就是Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现有索引条目总数的20% 这2种情形下需要重建索引.近来Oracle也提出了一些与之相反的观点,就是强烈建议不要定期重建索引.本文是参考了1525787.1并进行相应描述. 1.重建索引的理由 a.O

Oracle 重建索引脚本

该指数是一个有力的武器,以提高数据库的查询性能. 没有索引,喜欢同样的标签库没有书籍,找书,他们想预订比登天还难.中,尤其是在批量的DML的情形下会产生对应的碎片.以及B树高度会发生对应变化.因此能够对这些变化较大的索引进行重构以提高性能.N久曾经Oracle建议我们定期重建那些高度为4.已删除的索引条目至少占有现有索引条目总数的20%的这些表上的索引.但Oracle如今强烈建议不要定期重建索引. 详细能够參考文章:Oracle 重建索引的必要性. 虽然如此重建索引还是有必要的.仅仅是不建议定期

Oracle中索引的使用 索引性能优化调整

索引是由Oracle维护的可选结构,为数据提供快速的访问.准确地判断在什么地方需要使用索引是困难的,使用索引有利于调节检索速度. 当建立一个索引时,必须指定用于跟踪的表名以及一个或多个表列.一旦建立了索引,在用户表中建立.更改和删除数据库时, Oracle就自动地维护索引.创建索引时,下列准则将帮助用户做出决定:        1) 索引应该在SQL语句的"where"或"and"部分涉及的表列(也称谓词)被建立.假如personnel表的"firstna

oracle 创建索引思考(转)

在Oracle数据库中,创建索引虽然比较简单.但是要合理的创建索引则比较困难了. 笔者认为,在创建索引时要做到三个适当,即在适当的表上.适当的列上创建适当数量的索引.虽然这可以通过一句话来概括优化的索引的基本准则,但是要做到这 一点的话,需要数据库管理员做出很大的努力.具体的来说,要做到这个三个适当有如下几个要求. 一. 根据表的大小来创建索引. 虽然给表创建索引,可以提高查询的效率.但是数据库管理员需要注意的是,索引也需要一定的开销的.为此并不是说给所有的表都创建索引,那么就 可以提高数据库的

应用alter index ××× monitoring usage;语句监控索引使用与否

随着时间的累积,在没有很好的规划的情况下,数据库中也许会存在大量长期不被使用的索引,如果快速的定位这些索引以便清理便摆在案头.我们可以使用"alter index ××× monitoring usage;"命令将索引至于监控状态下,经过一定的监控周期,那些不被使用到的索引便会在具体Schema下的v$object_usage视图中得以体现.展示一下这个过程,供参考.友情提示:生产数据库中的索引添加和删除一定要慎重,需要做好充分的测试. 1.环境准备 --1.创建表T SQL>

关于oracle数据库索引的一些学习记录

1.索引的特点        a.对具有只读我或较少插入.更新或删除操作的大表可以提高查询速度.        b.可以对表的一列或多列建立索引.        c.建立索引的数量没有限制.        d.索引需要磁盘存储,需要oracle自动维护.        e.索引对用户透明,是否使用索引是由oracle决定的. 2.RDBMS访问数据的基本方法        a.全表扫描        b.通过ROWID        c.使用索引 3.增加索引会带来insert语句性能的下降.

oracle监控脚本语句

查看碎片程度高的表 SELECT segment_name table_name, COUNT(*) extents FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_nameHAVING COUNT(*) = (SELECT MAX(COUNT(*))                     FROM dba_segments                    GROUP BY segment_n

Oracle 位图索引

内容简介: 1.位图索引 1.1位图索引使用注意事项; 1.2 使用位图索引; 1.3 位图索引对DML操作的影响; 2.位图连接索引 2.1 明确需求后使用位图索引; 2.1创建位图连接索引的注意事项: 1.位图索引: 1.1位图索引使用注意事项: ? 一般适用于低基数列; ? 适合数据仓库; ? 对于启用位图索引的表,应尽量减少或避免DML操作; ? 如果对一张含有多列位图索引的表进行大量DML操作,应考虑将位图索引删除,DML操作结束后重建位图索引; ? 不适用于频繁持续发生DML操作的O

Zabbix创建Oracle监控模板

如何自定义一个Oracle的监控模板?以oracle11.2为例,首先来梳理下oracle需要监控哪些指标: 1.一些常见的基础指标,诸如:实例状态.会话数.登陆失败次数.表空间使用率.asm磁盘组使用率等. 2.详细的oracle性能指标,诸如AWR Report Summary中列出来的很多指标,但其实很好获取的指标暂时可以想到的就是事务数和非Idle等待会话数. 所以总结下目前能轻易获取的指标只有以下几种: 数据库连通性  //暂时不建对应的监控项,懒 实例会话数 处于非空闲等待的会话数