网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.MS SQL 7与Oracle8i的比较.
.Oracle数据库中所存在默认密码的.
.访问Oracle数据库时如何限制绕过.
.oracle数据库 SQLPlus 使用技巧.
.生成带日期的文件名.
.数据库安全实践方案的改善以满足.
.TestKing Oracle 1Z0-032 Edt9.0.
.Oracle8i的重大漏洞攻击者执行任.
.探讨企业的需求.
.弥补Oracle数据库访问限制绕过的.
.用java从oracle取数.
.ORACLE常用傻瓜问题1000问全集(.
.基于成本的优化器 — 一般错误概.
.oracle8i在linux9的安装步骤.
.为什么Postfix提示“biff_notify.
.Logminer in Action.
.了解Oracle数据库中的系统参数.
.ORACLE DATE和TIMESTAMP数据类型.
.历史回顾:Oracle数据库表与视图.
.ORACLE之常用FAQ V1.0.

监控和跟踪索引使用情况

发表日期:2008-2-9



  在 Oracle9i 之前,监控索引使用的唯一方法是执行他们的程序库缓中的所有SQL,然后手工记下所有被使用的索引。
  
  最近的研究发现 Oracle 数据库所使用的索引从来没有达到过可用索引数的1/4,或者其用法与其开始设计的意图不相同。未用的索引浪费空间,而且还会降低 DML 的速度,尤其是 UPDATE 和 INSERT 语句。
  
  Oracle9i提供一个简单的方法来打开和关闭索引使用跟踪,那就是MONITORING USAGE 子句:
  
  alter index cust_name_idx monitoring usage;
  alter index cust_name_idxnomonitoring usage;
  
  这个命令使用V$OBJECT_USAGE 视图和 USAGE 字段来判定索引是否被访问过。你可能期望 USAGE 字段是一个数字值,这样你就可以知道索引被使用的次数,但不幸的是,它的取值只为YES 或NO。
  
  但不管怎样,假如你接手一个以前开发的数据库,而且老数据库在没有考虑到 SQL 访问表的情况下创建了索引,那么这个工具对你是很有用的。INDEX MONITORING 特性的开销非常小,而对定位和丢弃不需要的索引很有帮助。
  
  下面是一个打开整个方案的索引监控的简单 SQL*Plus 脚本:
  
  set pages 999
  set heading off
  
  spool run_mon.sql
  
  select
    'alter index '
    index_name
    ' monitoring usage;'
  from
    dba_indexes
  where
    owner = 'SCOTT';
  
  spool off
  
  @run_mon
上一篇:使用新的list分割方法提高灵活性 人气:487
下一篇:Oracle协作套件:完全集成数据库 人气:590
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐