【问题标题】:Creating clustered and non-clustered indexes创建聚集索引和非聚集索引
【发布时间】:2021-01-14 06:59:43
【问题描述】:

我正在阅读 CLUSTERED INDEX 和 NON-CLUSTERED INDEX 的主题,并且对它们的工作原理及其对性能的影响有了一些很好的了解。 我的下一个想法是,“如何创建这些索引?以及,它们是否在创建唯一键或/和主键时自动创建?” 未来我会遇到哪些与定义/重新定义这些指数相关的案例?

请帮帮我。提前致谢!

此外,在阅读 MSDN 页面onetwo 上的这些问题后,我想到了上述这些问题。

【问题讨论】:

  • 我建议自己阅读帮助并尝试各种示例。我会说主键默认是聚集索引,但通常建议将 PK 创建为普通(唯一)索引并单独创建聚集索引。关于“如何创建” - 使用 SSMS 向导或直接编写合适的 SQL 语句 :)
  • 你应该轻松​​地用全部大写字母写作 - 首先,因为它真的很烦人且难以阅读(并且不会增加任何对你的帖子有益的东西),其次因为它通常在互联网上考虑到 大喊 - 所以你的帖子已经非常响亮了......

标签: sql-server indexing clustered-index non-clustered-index


【解决方案1】:

您已经在Microsoft Docs 上找到了这两个页面(“MSDN”或“Microsoft Developer Network”将是名称):

您的一些问题的答案也可以在 Microsoft Docs 上找到:

【讨论】:

    猜你喜欢
    • 2013-08-07
    • 2016-01-05
    • 2021-09-07
    • 2013-01-24
    • 2017-05-08
    • 2014-08-27
    • 1970-01-01
    • 2011-10-12
    相关资源
    最近更新 更多