网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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教程,数据库安全,数据库文摘
本月文章推荐
.返回一个最终记录.
.ORACLE培训教程(1)-ORACLE系统概.
.关于dbms_stats取代analyze.
.10g新特性之-expdp与传统exp的速.
.如何避免Oracle数据库密码出现@符.
.快速编译sql过程和视图的脚本.
.顺利开发数据仓库的七个步骤.
.Oracle数据导入导出imp/exp命令.
.分析诊断进程跟踪文件工具ASS.AW.
.使用 Sql*Loader 向 Oracle 导入.
.PROC++批量导入导出ORACLE数据.
.Oracle E-Business多个未明SQL注.
.ANT 操控 ORACLE数据库实践.
.OracleRAConSunCluster3.1(step.
.联合国开发计划署采用甲骨文方案.
.Oracle--毛病篇.
.oralce在红旗linux上的简单安装.
.RedHat7.3/8.0下的Oracle 8i安装.
.Linux的信号机制.
.双机容错方案.

关于Oracle降序索引的定意及回溯

发表日期:2008-2-9



  
降序索引本质上是FBI,其具体定义可以通过 user_ind_eXPressions 或dba_ind_expressions 查询。
那么同样的,降序索引只有在CBO下才能被使用。

Connected to Oracle9i Enterprise Edition Release 9.2.0.4.0
Connected as eygle


SQL> create table t as select * from dba_users;

Table created

SQL> create index idx_username_desc on t(username desc);

Index created


SQL> select index_name,table_name,INDEX_TYPE from user_indexes where table_name='T';

INDEX_NAME                     TABLE_NAME                     INDEX_TYPE
------------------------------ ------------------------------ ---------------------------
IDX_USERNAME_DESC              T                              FUNCTION-BASED NORMAL


SQL> select column_name,column_position,descend from user_ind_columns
  2  where table_name='T';

COLUMN_NAME                    COLUMN_POSITION DESCEND
------------------------------ --------------- -------
SYS_NC00013$                                 1 DESC

SQL>


SQL> select * from user_ind_expressions where table_name='T';

INDEX_NAME                     TABLE_NAME                     COLUMN_EXPRESSION              COLUMN_POSITION
------------------------------ ------------------------------ ------------------------------ ---------------
IDX_USERNAME_DESC              T                              "USERNAME"   
                                1
上一篇:ORACLE 8.1.7修改初始化配置 人气:898
下一篇:Oracle 9iAS配置运行FORM、Report 人气:1182
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐