栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

SQL Server:合并性能

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SQL Server:合并性能

您的

UPDATE
条款在
MERGE
更新中
showCount
。这需要在聚簇索引上进行键查找。

但是,聚簇索引也被声明为非唯一的。即使基础列是唯一的,这也将信息提供给优化器。

所以,我将进行这些更改

  • 集群主键为
    autoIncID
  • 当前的PK
    imageSHAID
    成为独立的唯一索引(不是约束),并为添加INCLUDE
    showCount
    。唯一约束不能包含INCLUDEs

更多观察结果:

  • 您不需要
    nvarchar
    哈希或URL列。这些不是unipre。
  • 哈希也是固定长度的,因此可以是固定长度的
    char(64)
    (对于SHA2-512)。
  • 列的长度定义要分配给查询的内存量。看到更多信息:varchar(500)比varchar(8000)有优势吗?


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/660269.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号