本文摘自PHP中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于oracle使用索引和不使用索引时的性能对比,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。首先准备一张百万条数据的表,这样分析数据差距更形象!
下面用分页表数据对表进行分析,根据EMP_ID 字段排序,使用索引和不使用索引性能差距!
sql查询语法准备,具体业务根据具体表书写sql语法:
1 2 3 4 5 6 7 |
|
使用 explain plan for可以分析sql
如下:
1 2 3 4 5 6 7 |
|
计算出SQL性能,使用
1 |
|
如下图:
使用索引前:
使用索引后
可以清晰看到使用后cpu使用率很低,并且检索是从索引开始而不是全文检索
以上就是oracle使用索引和不使用索引时的性能对比的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
oracle round()函数与trunc()函数区别介绍
windows7旗舰版32位oracle10g的安装和卸载教程
更多相关阅读请进入《oracle》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。