索引(性能优化的重要手段)

原创 2012年03月26日 18:32:17
--Oracle主要索引类型:


--标准索引 	一般适合数据量大且增、删、改不是很频繁的表,索引列通常需要经常查询
create index IN_emp_name on emp(ename desc)


--位图索引    	位图索引适于列值重复较多的列


--唯一索引	唯一索引确保在定义索引的列中没有重复值
create unique index IN_dept_name on dept(dname);


--组合索引	如果 SQL 语句的 WHERE 子句中引用了组合索引的所有列或大多数列,则可以提高检索速度
create index IN_emp_name_sal on emp(ename,sal);


--反向键索引
--基于函数的索引


--修改索引   
alter index IN_emp_name rebuild;


--与索引有关的数据字典视图有
--USER_INDEXES - 用户创建的索引的信息 
--USER_IND_PARTITIONS - 用户创建的分区索引的信息 
--USER_IND_COLUMNS - 与索引相关的表列的信息

创建表分区(提高性能重要手段)

--表分区需要在创建表的时候创建 --1.范围分区(最后一个区必须有最大值限制maxvlaue表示大于3000的所有值) create table comp( id number(10) ...

【内存优化】 Android 内存优化---概念、定位常用手段跟重要内存优化点

Android内存优化 最近半年做了比较多的内存优化工作,虽说现在网上关于内存优化的博客一抓一大把,而且确实很多都写的很棒总结的很好,但还是忍不住想要自己总结归纳一番,分享一点自己的心得。 什...
  • hi_ugly
  • hi_ugly
  • 2017年11月03日 10:23
  • 33

通过网络手段对互联网应用进行性能优化

众所周知,网络优化是互联网应用程序性能调优手段中必不可或缺的组成部分,通常来讲,互联网应用的网络优化手段分为几下几个方面:       一、减少HTTP请求数       无数不争的实例证明,减少...

Java 程序性能优化《第一章》Java性能调优概述 1.3基本调优策略和手段

Java 程序性能优化《第一章》1.3基本调优策略和手段 存在性能问题的系统,十之八九是由于某一系统瓶颈导致的。只要找到该性能瓶颈,分析瓶颈的形成原因,对症下药,使用合理的方法解决系统瓶颈,就能从根本...

常用的性能优化手段(内存优化方法)

常用的性能优化手段 1.使用 ARC 进行内存管理,ARC 是 iOS 提供的采用自动引用计数方式进行管理内存的一种手法,它避免了最常见的忘记释放对象内存而引起的内存泄漏问题。它的工作原理是编译器会...

MySQL索引原理及慢查询优化(重要)

说明:本文转载自:http://tech.meituan.com/mysql-index.html 该文是我看过mysql索引和优化相关知识,讲解最全面的一篇博文(是美团内部的一篇技术博文),现转载...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:索引(性能优化的重要手段)
举报原因:
原因补充:

(最多只允许输入30个字)