如何在动态SQL中为多列创建索引

时间:2018-11-09 10:06:43

标签: sql-server optimization indexing database-performance dynamic-sql

我正在尝试在特定列的多个列上创建索引,但是要花很长时间才能执行。是由于动态创建还是其他原因?请让我知道使用动态SQL在多个列上创建索引的方法,该方法将快速执行。

我的代码:

p.view

1 个答案:

答案 0 :(得分:0)

为什么在同一张表上需要那么多索引?根据需求,仅创建具有所需索引类型(UNIQUE,CLUSTERED等)的有用索引。您可以通过执行单个索引脚本来检查完成n个索引所需的大概时间。
SORT_IN_TEMPDBMAXDOP之类的不同选项可以缩短索引创建的时间。