1. 首页
  2. 数据库
  3. Oracle
  4. 管理索引-big.data.analytics.with.spark

管理索引-big.data.analytics.with.spark

上传者: 2024-07-07 03:38:31上传 PDF文件 31.31MB 热度 18次
16.5、索引的存储索引和表都是独立存在的。在为索引指定表空间的时候,不要将被索引的表和索引指向同一个表空间,这样可以避免产生IO冲突。使Oracle能够并行访问存放在不同硬盘中的索引数据和表数据,更好的提高查询速度。 16.6、删除索引drop index PK_DEPT1; 16.7、索引类型B树索引(B-Tree Index)创建索引的默认类型,结构是一颗树,采用的是平衡B树算法: 右子树节点的键值大于等于父节点的键值左子树节点的键值小于等于父节点的键值比如有数据:100,101,102,103,104,105,106位图索引(BitMap Index)如果表中的某些字段取值范围比较小,比如职员性别、分数列ABC级等。只有两个值。这样的字段如果建B树索引没有意义,不能提高检索速度。这时我们推荐用位图索引Create BitMap Index student on(sex); 16.8、管理索引1)先插入数据后创建索引向表中插入大量数据之前最好不要先创建索引,因为如果先建立索引。那么在插入每行数据的时候都要更改索引。这样会大大降低插入数据的速度。 2)设置合理的索引列顺序3)限制每个表索引的数量4)删除不必要的索引5)为每个索引指定表空间6)经常做insert,delete尤其是update的表最好定期exp/imp表数据,整理数据,降低碎103 101 105 100 102 104 106
下载地址
用户评论