科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 清除Oracle中无用索引

清除Oracle中无用索引

基于功能的Oracle索引使得数据库管理人员有可能 在数据表的行上过度分配索引。过度分配索引会严重影响关键Oracle数据表的性能。在Oracle9i出现以前,没有办法确定SQL查询没有使用的索引。让我们看看Oracle9i提供了什么样的方法让你找到这些索引并删除它们。过程是相当简单的。Oracle9i有一个工具能够让你使用ALTER INDEX命令监视索引的使用。然后你可以查找这些没有使用的索引并从数据库里删除它们。
  • 技术分类:软件
  • 行业属性:通用行业
  • 相关厂商:Oracle
  • 文档大小:N/A
  • 文档类型:doc
  • 分享人:user04
  • 日期:2008-01-08 14:38:48
  • 关键字:
  • 下载文档
相关文档
  • 2008-11-06 16:18:04

    Oracle9i Application Server技术白皮书

    Oracle9i应用服务器(Oracle9iAS)致力于解决中间件的复杂性所带来的挑战,并提供业内最完整的和集成化的电子商务软件基础设施。通过更新的特性及性能,Oracle9iAS使企业把现有的投资扩展到成功运行一个电子商务系统所必须的基础设施以及功能上。

    标签:Oracle数据库ORACLEOracle9i

    分类:软件

    分享人:wanghaixu

    文件:539.2 KB

  • 2008-11-06 16:03:43

    Oracle9i Application Server商业白皮书

    Oracle9i Application Server(Oracle9iAS)可提供业界最快、最完整和最具整合功能并得到J2EE认证的应用服务器。不论是企业内部网还是高流量的网上电子商店和Internet网站,Oracle9i Application Server都可做为数据驱动网站的最好的应用服务器。

    标签:ORACLEOracle数据库Oracle9i

    分类:软件

    分享人:wanghaixu

    文件:364.2 KB

  • 2008-01-09 12:32:20

    如何让你的SQL运行得更加灵活和高效

    本文主要介绍了如何让你的SQL运行得更加灵活和高效。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高。

    标签:索引SQL

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 12:26:29

    利用索引提高SQLServer数据处理效率

    在当的地方增加适当的索引并从不合理的地方删除次优的索引,将有助于优化那些性能较差的SQL Server应用。实践表明,合理的索引设计是建立在对各种查询的分析和预测上的,只有正确地使索引与程序结合起来,才能产生最佳的优化方案。本文就SQL Server索引的性能问题进行了一些分析和实践。

    标签:索引SQL Server

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 12:00:19

    SQL Server中用索引视图查看性能状况

    索引视图是一个已被物化或保存在数据库中的视图。当基本表更新时,给视图建立的索引由数据库引擎保存和更新。当你的结果集返回许多行并且需要求总数时,索引视图十分有用。这是因为数据库引擎必须在基表数据更新时维持视图索引,这可能会降低事务的性能。要给一个视图建立一个索引,视图定义必须遵守某组条件和会话设置,同时要求把基表和 视图定义联系起来。如果你确定你的视图满足这些标准,你给视图建立的第一个索引必须是一个唯一的聚集索引。建立的第一个视图必须 在一组栏上,并且被聚集,以便索引被物化。

    标签:索引SQL Server

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 11:56:40

    SQL Server中优化其索引的妙招

    如果column保存了高度相关的数据,并且常常被顺序访问时,最好使用clustered索引,这是因为如果使用clustered索引,SQL Server会在物理上按升序或者降序重排数据列,这样就可以迅速的找到被查询的数据。同样,在搜寻控制在一定范围内的情况下,对这些 column也最好使用clustered索引。这是因为由于物理上重排数据,每个表格上只有一个clustered索引。与上面情况相反,如果columns包含的数据相关性较差,可以使用nonculstered索引。

    标签:索引SQL Server

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 10:20:07

    分析Oracle8i/9i的重做日志和归档日志

    LogMiner是集成在Oracle8i/Oracle9i数据库产品中的日志分析工具,通过该工具可以分析重做日志和归档日志中的所有事务变化,并能准确地确定各种DML和DDL操作的具体时间和SCN值。文中以Oracle8i(8.1.5)for Windows 2000/NT为例说明如何使用LogMiner对重做日志和归档日志进行分析。

    标签:logminerOracle9iOracle8i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 10:18:29

    Oracle使用新List分割方法

    Oracle9i现在有两个方法可以完成分割:range分割和新的list分割。但是range分割需要标量数值,而list分割允许使用非标量数值。不像range分割需要一个NUMBER或者DATE标量值,list分割可以用于根据你想用的任何值来分割数据。list分割为大型Oracle表增加了很大的灵活性,而且在进行逻辑划分行数据的时候给了你更多的选择。

    标签:ListOracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 10:10:40

    Oracle9i自动分段空间管理改善分段存储

    文中介绍了Oracle9i增强了本地管理减轻了数据字典的负担、增强了自动分段空间管理(ASSM),因此能够改善分段存储本质。

    标签:ASSMOracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-09 10:05:52

    关于Oracle 9i中监视索引的使用介绍

    要避免全表搜索,我们一般在每个可能被搜索的列中建立索引。不过索引会占用许多的表空间;在许多的情况下, 索引比被索引的表消耗更多的存储空间。本文的目的就是向你介绍通过Oracle9i中的新特性来辨别未使用的索引。

    标签:索引Oracle 9I

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-08 14:44:02

    在Oracle9i中Oracle DATA计算时间差

    本文介绍了在Oracle9i中Oracle DATA计算时间差的方法。

    标签:Oracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-08 14:33:45

    如何监控Oracle索引的使用完全解析

    在oracle8i中,确定使用了那个索引的方法意味着要对存在语共享SQL区中的所有语句运行EXPLIAN PALN,然后查询计划表中的OPERATION列,从而识别有OBJECT_OWNER和OBJECT_NAME列所确定的那个索引上的索引访问。在oracle9i中,情况会简单得多,因为有一个新得字典视图V$ SQL_PLAN存储了实际计划,这些计划用于执行共享SQL区中得语句。V$SQL_PLAN视图很类似与计划表,但V$SQL_PLAN使用 ADDRESS和HASH_VALUE列 来识别语句, 而计划表使用用户提供得STATEMENT_ID来识别语句。

    标签:索引ORACLE

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-07 14:30:53

    解析启动Oracle9i中OEM或OMS的常见问题

    近来,浏览BBS时,常看到“急急急!如何启动OMS和OEM?”的字眼,本文介绍了启动Oracle9i中OEM或OMS的常见问题的解决办法。

    标签:OMSOEMOracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-07 11:43:34

    Oracle数据库SPFILE文件特点及具体操作

    Oracle9i引入了具有延续性的初始化参数文件SPFILE(Server Parameter FILE),所谓延续性是指对初始化参数的在线修改可以直接作用到参数文件中,这样所有被修改的参数将永久生效。本文详细讨论了SPFILE的优点及其新特性。

    标签:spfileOracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-07 11:33:37

    Oracle数据库经典优化之索引原理篇

    Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。本文简单的讨论每个索引选项。

    标签:ORACLE索引

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-07 10:30:21

    Oracle9i中分区Partition的使用简介

    Oracle9i通过引入列表分区(List Partition),使得当前共有4种分区数据的方法,文中分别介绍了这四种分区方法:范围分区、Hash分区、复合分区、列表分区。

    标签:分区PartitionOracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-07 10:29:53

    Oracle9i的增强型内存使用率查看表

    Oracle已经通过增强v$process查看表来实现内存监控。v$process查看表里的新数据列允许你显示当前所有Oracle进程的程序全局区(PGA)区域的细节。PGA是内存里的一个专门区域,被单独的进程用来执行内存密集型函数,例如排序。v$process查看表的三个新数据列包括pga_used_memory、 pga_allocated_memory和 pga_max_memory。从这些刻度表里,可以看到Oracle环境里各个后台进程的实际内存利用率,还可以查看每个到数据库的连接所需要的内存。

    标签:Oracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-06 22:36:17

    建立合理的索引提高SQL Server的性能

    聚簇索引是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序。由于聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎总是比使 用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表120%的附加空间,以存放该表的副本和索引中间页。SQL Server缺省情况下建立的索引是非聚簇索引,由于非聚簇索引不重新组织表中的数据,而是对每一行存储索引列值并用一个指针指向数据所在的页面。换句话 说非聚簇索引具有在索引结构和数据本身之间的一个额外级。

    标签:索引数据库SQL Server

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-04 18:46:14

    安装Oracle9i失败后不用重装系统的方法

    安装Oracle9i失败后可以不用重装系统,本文介绍了通过修改注册表把Oracle完全卸载。

    标签:重装系统Oracle9i

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-04 17:46:51

    利用Oracle9i XML DB 来解决复杂编码问题

    通过使用Web服务,OTN开发人员可以有效地将需要的功能内置到分立的组件中。这种方法实现了应用程序的模块化而不是整体化,因此更加灵活且更易于维护。开发人员可以在不影响主应用程序的情况下改变组件的实施,或者只需修改几行代码就可以使用不同的组件。因此,Web服务可以在应用程序之间被共享和重复使用,并且在时机成熟时可以轻松地被移植到企业级网格计算环境。文中介绍了使用J2EE设计模式的VSM、使用框架的VSM、在线产品商店等示例程序。

    标签:编码Oracle9i

    分类:软件

    分享人:user04

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书