当前位置:   article > 正文

达梦数据库索引实践_达梦修改索引

达梦修改索引

达梦数据库索引实践

  1. 达梦数据库支持二级索引,聚集索引,唯一索引,函数索引,位图索引,分区索引等。
  2. 默认的表是索引组织表,利用rowid创建一个默认的索引,所以我们创建的索引,称为二级索引。建索引的目的是加快表的查询,对数据库做DML操作的时候,数据库会自动维护索引。索引是一棵倒置的树,使用索引,就是对这个索引树进行遍历。
  3. 建立索引的规则:经常查询的列、连接条件列、谓词经常出现的列(where)、查询是返回表的一小部分数据

不适合创建索引的情况:列上有大量的null、列上的数据有限(例如:性别)

1、查看索引信息
讲索引之前注意一下:创建索引,删除,重建索引和收集统计信息,不要在业务高峰去做。

查看某个用户下的索引情况
select owner,table_name,index_name,index_type from dba_indexes where owner='TEST1';

首先创建一张来做下测试
create table TAB10 (id1 int, id2 int, id3 int, id4 int, id5 int, id6 int, id7 int, id8 int, name1 char(20), name2 varchar(30));

查询发现,创建表的时候会默认自带创建一个聚集索引
select owner,table_name,index_name,index_type from dba_indexes where table_name='TAB10';

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/630259
推荐阅读
相关标签
  

闽ICP备14008679号