Sql server 2008 使用SSMS 2008r2创建索引内存

Sql server 2008 使用SSMS 2008r2创建索引内存,sql-server-2008,Sql Server 2008,如何使用SSMS 2008R2更改索引创建内存 索引创建内存的最佳实践是什么 使用sp\u configure 没有最佳实践:我从未认识任何人(包括我自己)改变这一点 最佳做法是不要将“索引创建内存(KB)”设置从默认值0更改为0,因为默认情况下,SQL Server 2008动态管理为索引创建操作分配的内存量 如果创建索引需要额外的内存,并且根据服务器内存配置设置内存可用,服务器将为索引创建操作分配额外的内存。如果需要额外的内存但不可用,索引创建将使用已分配的内存来执行索引创建。但是,如果您确

如何使用SSMS 2008R2更改索引创建内存

索引创建内存的最佳实践是什么

  • 使用s
    p\u configure
  • 没有最佳实践:我从未认识任何人(包括我自己)改变这一点

  • 最佳做法是不要将“索引创建内存(KB)”设置从默认值0更改为0,因为默认情况下,SQL Server 2008动态管理为索引创建操作分配的内存量

    如果创建索引需要额外的内存,并且根据服务器内存配置设置内存可用,服务器将为索引创建操作分配额外的内存。如果需要额外的内存但不可用,索引创建将使用已分配的内存来执行索引创建。但是,如果您确实遇到创建索引的困难,比如在并行度高的情况下(很多并发索引创建操作),您可能会考虑增加这个选项的值。 要使用特定的索引创建内存分配,请完成以下步骤:

  • 打开SSMS。在“服务器属性”对话框中,转到“内存”页,并在“索引创建内存”框中设置一个值。请注意,此值是以KB为单位设置的

  • 单击“确定”保存更改


  • 请注意,分配给索引创建操作的内存量应至少与每个查询的最小内存量相同。如果不是,SQL Server将使用指定为每个查询的最小内存量的内存量,并显示一条警告。

    “我从来没有见过有人更改过它。”-同上。“索引创建内存”选项是自配置的,通常无需调整即可工作