永发信息网

怎么用两个字段联合建立聚集索引

答案:2  悬赏:30  手机版
解决时间 2021-12-31 14:39
  • 提问者网友:十年饮冰
  • 2021-12-30 23:36
怎么用两个字段联合建立聚集索引
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-12-31 00:16
怎么用两个字段联合建立聚集索引
如何用sql语句在列上建立聚集索引可以用如下语句create clustered index 索引名 on 表名(字段名)
全部回答
  • 1楼网友:荒野風
  • 2021-12-31 00:37

1、聚集索引:又叫聚簇索引,物理索引,与基表的物理顺序相同,数据值的顺序总是按照顺序排列

create clustered index mycolumn_cindex on mytable(mycolumn) with allow_dup_row(允许有重复记录的聚簇索引)

2、非聚簇索引:create unclustered index mycolumn_cindex on mytable(mycolumn)

3、索引的好处:

    1)创建唯一性索引,保证数据库表中每一行数据的唯一性     2)大大加快数据的检索速度,这也是创建索引的最主要的原因     3)加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。     4)在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。     5)通过使用索引,可以在查询的过程中使用优化隐藏器,提高系统的性能。

4、索引的缺点:

    1)创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加     2)索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空 间,

    如果要建立   聚簇索引,那么需要的空间就会更大。     3)当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯