1. 首页
  2. 数据库
  3. 其它
  4. SQLServer性能优化–间接实现函数索引或者Hash索引

SQLServer性能优化–间接实现函数索引或者Hash索引

上传者: 2020-12-22 00:35:54上传 PDF文件 261.25KB 热度 33次
SQLServer中没有函数索引,在某些场景下查询的时候要根据字段的某一部分做查询或者经过某种计算之后做查询,如果使用函数或者其他方式作用在字段上之后,就会限制到索引的使用,不过我们可以间接地实现类似于函数索引的功能。 另外一个就是如果查询字段较大或者字段较多的时候,所建立的索引就显得有点笨重,效率也不高,就需要考虑使用一个较小的”替代性”字段做等价替换,类似于Hash索引, 本文粗浅地介绍两种上述两种问题的解决方式,仅供参考。 1,在计算列上建索引,实现“函数索引”的功能 SQLServer在建表的时候允许使用计算列,可以借助这个计算列来实现函数索引的功能,这里举例说明一下 Create
用户评论