E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Oracle索引
oracle索引
重建
set heading offset feedback offset linesize 200column c_sql format a200spool c:\c_index.sqlselect 'drop index ' || index_name || ';' from user_indexes where table_owner = 'RTMART' &nb
piaoling
·
2009-09-15 14:00
oracle
sql
C++
c
C#
Oracle索引
使用规则
首先,我们要确定数据库运行在何种优化模式下,相应的参数是:optimizer_mode。可在svrmgrl中运行“show parameter optimizer_mode"来查看。ORACLE V7以来缺省的设置应是"choose",即如果对已分析的表查询的话选择CBO,否则选择RBO。如果该参数设为“rule”,则不论表是否分析过,一概选用RBO,除非在语句中用h
sunguanxing
·
2009-09-10 17:00
oracle
sql
部分行索引使用介绍
函数索引是
Oracle索引
中比较特殊的,我们这里讨论函数索引中部分行索引的使用。部分行索引顾名思义仅就表中的一部分记录做索引,请看代码示例:droptabletest;createtabletest
maclean_007
·
2009-08-26 07:33
oracle
sql
RAC
ora
Physical
oracle索引
的监控
author:skatetime:2009/08/21 最近的研究发现Oracle数据库所使用的索引从来没有达到过可用索引数的1/4, 或者其用法与其开始设计的意图不相同。未用的索引浪费空间,而且还会降低DML 的速度,尤其是UPDATE和INSERT语句;控数据库索引的使用,释放那些未被使用 的索引,从而节省维护索引的开销,优化sql性能 在Oracle9i之前,监控索引使用的唯一方法是执行他们
wyzxg
·
2009-08-21 19:00
oracle
sql
数据库
object
脚本
insert
oracle索引
的创建
author:skatetime :2009/08/21 为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能,他都有哪些优点: 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序子句进行数据检索时,同样可以显
wyzxg
·
2009-08-21 19:00
oracle
sql
优化
数据库
image
测试
sql优化和索引
oracle索引
整理http://jinnan80-gmail-com.javaeye.com/blog/325718 SQL索引:http://database.ctocio.com.cn/tips/
liou825
·
2009-08-11 23:00
oracle索引
http://oracle.chinaitlab.com/induction/787876.html 在Oracle数据库中,创建索引虽然比较简单。但是要合理的创建索引则比较困难了。笔者认为,在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。虽然这可以通过一句话来概括优化的索引的基本准则,但是要做到这一点的话,需要数据库管理员做出很大的努力。具体的来说,要做到这个三个适当
brilon
·
2009-07-27 13:00
oracle
工作
软件测试
企业应用
深度揭露
Oracle索引
使用中的限制
笔者认为对于数据库索引的作用,应该分两面看。除了肯定其对数据库性能带来的正面影响外,还需要认识到其可能带来的负面影响。只有如此,数据库管理员才能够在正确的场合使用正确的索引。要知道有时候一个错误的索引可能引发死锁,并导致数据库性能的急剧下降或进程终止;而如果数据库管理员能够做出一个正确的判断的话,那么可以使那些本来要运行几个小时甚至一天的进程在几分钟之内就能够完成。所以这两个差距是一个天上、一个地
libin123
·
2009-07-27 00:00
oracle
应用服务器
工作
oracle索引
1、在有索引的表上执行DML操作性能会变慢,因为同时要往表和索引插入数据。 2、当表中如果有组合索引时,如create index idx_tables on t_user_info(id,name,address); 使用select语句进行查询时,where条件中一定要用到前导引,这样oracle才能用到该索引进行扫描, 否则就进行
wing_hwang
·
2009-07-24 23:00
oracle
ORACLE索引
与高性能SQL介绍
什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。 使用索引的目的 加快查询速度 减少I/O操作 消除磁盘排序 何时使
libin123
·
2009-07-12 21:00
数据结构
oracle
sql
关于
ORACLE索引
oracle是一个庞大的知识体系,各个知识点之间存在着错综复杂的立体网状关系,孤立的引用某个 论点四处应用,南辕北辙的结果恐怕往往会伴随在你左右。同时,Oracle版本众多,同一个知识点在不同的版本里常有一些应用上的 区别,这也是需要引起足够重视的。 建立索引 分析索引 虽然cost-base优化技术帮助了避免在查询中使用不被选中(nonselective)的索引,但是SQL引擎必
wapysun
·
2009-07-08 14:00
oracle
Oracle索引
是干什么用的?
关于索引是什么的最简单的比喻是,索引之于表数据如同目录之于一本书。 通过目录的页码我们可以快速的定位一个内容,同样通过索引记录的rowid我们可以快速的定位一条数据。 如同目录很难针对书中每个字词一样,索引也很难针对所有字段。 我们通常索引最能代表章节,记录属性的内容。 索引并非总能带来性能提升,但是通常情况下,索引能加快访问,所以建表的时候,你一定要知道还有索引这样一类对
rootjo
·
2009-06-30 10:00
oracle
sql
.net
Access
Oracle索引
是干什么用的?
关于索引是什么的最简单的比喻是,索引之于表数据如同目录之于一本书。 通过目录的页码我们可以快速的定位一个内容,同样通过索引记录的rowid我们可以快速的定位一条数据。 如同目录很难针对书中每个字词一样,索引也很难针对所有字段。 我们通常索引最能代表章节,记录属性的内容。 索引并非总能带来性能提升,但是通常情况下,索引能加快访问,所以建表的时候,你一定要知道还有索引这样一类对
rootjo
·
2009-06-30 10:00
oracle
sql
.net
Access
Oracle索引
是干什么用的?
关于索引是什么的最简单的比喻是,索引之于表数据如同目录之于一本书。 通过目录的页码我们可以快速的定位一个内容,同样通过索引记录的rowid我们可以快速的定位一条数据。 如同目录很难针对书中每个字词一样,索引也很难针对所有字段。 我们通常索引最能代表章节,记录属性的内容。 索引并非总能带来性能提升,但是通常情况下,索引能加快访问,所以建表的时候,你一定要知道还有索引这样一类对
rootjo
·
2009-06-30 10:00
oracle
sql
.net
Access
Oracle索引
是干什么用的?
关于索引是什么的最简单的比喻是,索引之于表数据如同目录之于一本书。 通过目录的页码我们可以快速的定位一个内容,同样通过索引记录的rowid我们可以快速的定位一条数据。 如同目录很难针对书中每个字词一样,索引也很难针对所有字段。 我们通常索引最能代表章节,记录属性的内容。 索引并非总能带来性能提升,但是通常情况下,索引能加快访问,所以建表的时候,你一定要知道还有索引这样一类对
rootjo
·
2009-06-30 10:00
oracle
sql
.net
Access
Oracle索引
管理
Oracle索引
管理本文简单介绍了什么是索引,以及如果建索引,重点介绍了什么情况下建立了索引而查询时却没有使用,及一些简单的优化。
vfast_chenxy
·
2009-06-22 20:56
oracle
优化
索引
管理
休闲
Oracle索引
管理
Oracle索引
管理本文简单介绍了什么是索引,以及如果建索引,重点介绍了什么情况下建立了索引而查询时却没有使用,及一些简单的优化。
vfast_chenxy
·
2009-06-22 20:56
oracle
优化
索引
管理
休闲
Oracle索引
管理
Oracle索引
管理本文简单介绍了什么是索引,以及如果建索引,重点介绍了什么情况下建立了索引而查询时却没有使用,及一些简单的优化。
vfast_chenxy
·
2009-06-22 20:56
oracle
优化
索引
ORACLE10g
ORACLE索引
与高性能SQL介绍
http://www.360doc.com/content/081106/17/66250_1889401.html
ORACLE索引
与高性能SQL介绍(转载)  
pterodactyl
·
2009-06-09 20:00
数据结构
oracle
sql
应用服务器
ORACLE索引
与高性能SQL介绍
http://www.360doc.com/content/081106/17/66250_1889401.html
ORACLE索引
与高性能SQL介绍(转载)  
pterodactyl
·
2009-06-09 20:00
数据结构
oracle
sql
应用服务器
ORACLE索引
与高性能SQL介绍
http://www.360doc.com/content/081106/17/66250_1889401.html
ORACLE索引
与高性能SQL介绍(转载)  
pterodactyl
·
2009-06-09 20:00
数据结构
oracle
sql
应用服务器
Oracle索引
Oracle索引
(转载)一.B-Tree索引: 1.
bobbie.zou
·
2009-05-08 10:00
oracle
sql
Oracle全局索引和本地索引
Oracle索引
分区杂谈Oracle数据库中,有两种类型的分区索引,全局索引和本地索引,其中本地索引又可以分为本地前缀索引和本地非前缀索引。下面就分别看看每种类型的索引各自的特点。
tannafe
·
2009-04-28 14:00
oracle
sql
Date
calendar
table
less
Oracle索引
原理
Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。这篇文章就将简单的讨论每个索引选项。主要有以下内容:[1] 基本的索引概念查询DBA_INDEXES视图可得到表
xumingrencai
·
2009-04-28 10:00
oracle
Oracle索引
分析与比较
索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。本文主要就前6种索引进行分析,由于interMedia全文索引涉及的内容可以单独写一篇文章,所以不在此对其做分析。首先给出各种索引的简要解释:b*treeindex:几乎所有的
wsql
·
2009-02-26 21:00
oracle
Oracle索引
分析与比较
索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。本文主要就前6种索引进行分析,由于interMedia全文索引涉及的内容可以单独写一篇文章,所以不在此对其做分析。首先给出各种索引的简要解释:b*treeindex:几乎所有的
牛海彬
·
2009-02-26 21:00
Oracle
索引
分析
Oracle索引
分析与比较
索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。本文主要就前6种索引进行分析,由于interMedia全文索引涉及的内容可以单独写一篇文章,所以不在此对其做分析。 首先给出各种索引的简要解释: b*treeindex
牛海彬
·
2009-02-26 21:00
oracle
索引
分析
比较
休闲
oracle索引
整理
一, oracle的索引陷阱 一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。 下面是一些常见的索引限制问题。
KinG
·
2009-02-09 15:00
oracle
sql
Blog
oracle索引
与序列
一、索引 索引和对应的表应该位于不同的表空间中(primary key (id) using index tablespace mytable_index),oracle能够并行读取位于不同硬盘上的数据,可以避免产生I/O冲突 。 B树索引:在B树的叶节点中存储索引字段的值与ROWID。唯一索引和不唯一索引都只是针对B树索引而言。 Oracle最多允许包含32个字段的复合索引。
log_cd
·
2009-01-11 14:00
数据结构
oracle
sql
oracle索引
与序列
一、索引 索引和对应的表应该位于不同的表空间中(primary key (id) using index tablespace mytable_index),oracle能够并行读取位于不同硬盘上的数据,可以避免产生I/O冲突 。 B树索引:在B树的叶节点中存储索引字段的值与ROWID。唯一索引和不唯一索引都只是针对B树索引而言。 Oracle最多允许包含32个字段的复合索引。
log_cd
·
2009-01-11 14:00
数据结构
oracle
sql
oracle索引
与序列
一、索引 索引和对应的表应该位于不同的表空间中(primary key (id) using index tablespace mytable_index),oracle能够并行读取位于不同硬盘上的数据,可以避免产生I/O冲突 。 B树索引:在B树的叶节点中存储索引字段的值与ROWID。唯一索引和不唯一索引都只是针对B树索引而言。 Oracle最多允许包含32个字段的复合索引。
log_cd
·
2009-01-11 14:00
数据结构
oracle
sql
oracle索引
和高性能SQL
什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。 使用索引的目的 加快查询速度 减少I/O操作 消除磁盘排序 何时使
sqcwfiu
·
2009-01-06 14:00
数据结构
oracle
sql
应用服务器
oracle索引
类型:Oracle中如何选择合适的索引类型
索引就好象一本字典的目录。凭借字典的目录,我们可以非常迅速的找到我们所需要的条目。数据库也是如此。凭借Oracle数据库的索引,相关语句可以迅速的定位记录的位置,而不必去定位整个表。 虽然说,在表中是否创建索引,不会影响到Oracle数据库的使用,也不会影响数据库语句的使用。这就好像即使字典没有目录的话,用户仍然可以使用它一样。可是,若字典没有目录,那么可想而知,用户要查某个条目的话,
zjf365
·
2008-11-14 17:00
数据结构
oracle
企业应用
《从实践中学习oracle/SQL》读书笔记 7
Oracle索引
是一个独立于表的对象,它可以存放在与表不同的磁盘上。删除索引时不会删除表,但删除表时,会删除索引。
power_harbour
·
2008-09-01 15:59
oracle
数据库
索引
视图
约束
使用
ORACLE索引
的一些小技巧
索引对数据库访问的性能的作用十分巨大,设计合理的索引对于系统性能调整至关重要。而使用索引又是数据库开发过程 中最困难的一点。在设计索引的时候要注意以下几个方面: l 在OLTP系统中,尽量避免全表扫描,尽量使绝大多数操作都通过索引访问l 数据量很大并且经常变动的表上的索引不易过多,过量的索引会导致插入、更新和删除操作变慢,产生大量的IO,如果一张表上的索引超过8个
wyzxg
·
2008-08-27 00:00
oracle
sql
优化
数据库
IO
关于
ORACLE索引
oracle是一个庞大的知识体系,各个知识点之间存在着错综复杂的立体网状关系,孤立的引用某个 论点四处应用,南辕北辙的结果恐怕往往会伴随在你左右。同时,Oracle版本众多,同一个知识点在不同的版本里常有一些应用上的 区别,这也是需要引起足够重视的。 建立索引 分析索引 虽然cost-base优化技术帮助了避免在查询中使用不被选中(nonsele
whzhaha
·
2008-08-21 18:00
oracle
sql
应用服务器
工作
关于
ORACLE索引
阅读更多oracle是一个庞大的知识体系,各个知识点之间存在着错综复杂的立体网状关系,孤立的引用某个论点四处应用,南辕北辙的结果恐怕往往会伴随在你左右。同时,Oracle版本众多,同一个知识点在不同的版本里常有一些应用上的区别,这也是需要引起足够重视的。建立索引分析索引虽然cost-base优化技术帮助了避免在查询中使用不被选中(nonselective)的索引,但是SQL引擎必然一直对表的所有索
whzhaha
·
2008-08-21 18:00
Oracle
应用服务器
SQL
工作
Oracle索引
分析与比较 index
26.1 概述索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。本文主要就前6种索引进行分析,由于interMedia全文索引涉及的内容可以单独写一篇文章,所以不在此对其做分析。首先给出各种索引的简要解释:b*treeinde
xu20cn
·
2008-07-30 20:04
oracle
索引
职场
休闲
oracle索引
与like条件的关系
表:gzl_action_define 字段:id:主键,有索引 name:一般字段,无索引 以下是各种写法的结果 1 select t.name from gzl_action_define t where t.id ='12' 使用索引(UNIQUE SCAN) 2 select t.name
fourfire
·
2008-07-25 13:00
oracle
Blog
Access
oracle索引
整理
一, oracle的索引陷阱一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。 下面是一些常见的索引限制问题。 1、使用
liusuper
·
2008-07-24 12:00
oracle
sql
Blog
idea
oracle 索引
今天才发现
oracle索引
和主键是有区别的。 索引字段的值可以选择可以重复,也可以选择不能重复non unique和unique选项。
poson
·
2008-07-09 16:00
oracle
cache
ORACLE索引
与高性能SQL介绍
什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。 使用索引的目的 加快查询速度 减少I/O操作 消除磁盘排序 何
Freeze
·
2008-06-18 16:00
数据结构
oracle
sql
应用服务器
Oracle索引
与高性能SQL介绍
导读: 什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。 使用索引的目的 加快查
·
2008-04-30 00:00
oracle
oracle索引
的5种使用模式
阅读更多索引的使用对数据库的性能有巨大的影响。共有五类不同的使用模式。1。INDEXUNIQUESCAN效率最高,主键或唯一索引2。INDEXFULLSCAN有顺序的输出,不能并行读索引3。INDEXFASTFULLSCAN读的最块,可以并行访问索引,但输出不按顺序4。INDEXRANGESCAN给定的区间查询5。INDEXSKIPSCAN联合索引,不同值越少的列,越要放在前面--实验后的总论。能
Ordier
·
2007-12-10 14:00
Oracle
oracle索引
的5种使用模式
索引的使用对数据库的性能有巨大的影响。 共有五类不同的使用模式。 1。INDEX UNIQUE SCAN 效率最高,主键或唯一索引 2。INDEX FULL SCAN 有顺序的输出,不能并行读索引 3。INDEX FAST FULL SCAN 读的最块,可以并行访问索引,但输出不
Ordier
·
2007-12-10 14:00
oracle
ORACLE索引
与高性能SQL介绍
转自:http://blog.csdn.net/annicybc/archive/2006/06/24/829662.aspx 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引; 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索
xzc0202
·
2007-11-21 15:00
数据结构
oracle
sql
应用服务器
Blog
ORACLE索引
与高性能SQL介绍
ORACLE索引
与高性能SQL介绍转自:http://blog.csdn.net/annicybc/archive/2006/06/24/829662.aspx索引是建立在表的一列或多个列上的辅助对象,
XZC.Log
·
2007-11-21 15:00
oracle索引
使用索引的目的加快查询速度减少I/O操作消除磁盘排序何时使用索引查询返回的记录数排序表<40%非排序表<7%表的碎片较多(频繁增加、删除) 索引的种类非唯一索引(最常用)唯一索引位图索引局部有前缀分区索引局部无前缀分区索引全局有前缀分区索引散列分区索引基于函数的索引管理索引的准则在表中插入数据后创建索引。在用SQL*Loader或import工具插入或装载数据后,建立索引比较有效;索引正确的表和列
managergh
·
2007-10-22 14:00
oracle
Date
table
less
存储
import
oracle索引
原理
Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。这篇文章就将简单的讨论每个索引选项。主要有以下内容:[1]基本的索引概念查询DBA_INDEXES视图可得到表中
hailang99
·
2007-10-19 18:00
oracle
sql
优化
user
null
statistics
ORACLE索引
与高性能SQL介绍
ORACLE索引
与高性能SQL介绍linux宝库收集整理作者:linux宝库时间:2007-09-30收藏本站 baidu什么是索引索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据
laorer
·
2007-10-15 16:00
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他