oracle索引及使用原则

一、索引类型
  • B-tree indexes 平衡二叉树,缺省的索引类型
  • B-tree cluster indexes cluster的索引类型
  • Hash cluster indexes cluster的hash索引类型
  • Global and local indexes 与patitioned table相关的索引
  • Reverse key indexes Oracle Real Application Cluster使用
  • Bitmap indexes 位图索引,索相列的值属于一个很小的范围
  • Function-based indexes 基于函数的索引
  • Domain indexes

二、使用索引的原则

  1. 尽量在插入数据完成后建立索引,因为索引将导致插入数据变慢,特别是唯一索引
  2. 在正确的表和列上建索引
  3. 优化索引列顺序提高性能
  4. 限制每个表的索引个数
  5. 删除不需要的索引
  6. 指定索引的block设置
  7. 估计索引的大小设置存储参数
  8. 指定索引使用的表空间
  9. 建索引时使用并行
  10. 使用nologing建立索引

你可能感兴趣的:(oracle)