【发布时间】:2015-10-13 16:02:12
【问题描述】:
我能够从 sys.configurations 查询“最大并行度(maxdop)”值,但无法为 azure-sql 服务器更新相同的值。我不太确定 azure-sql 中是否有 sp_configure 存储过程的替代方案。
SELECT
name,
value_in_use
FROM
sys.configurations(nolock)
WHERE
description LIKE '%parallelism%'
update sys.configurations set value_in_use=1 where name='max degree of parallelism'
我收到一个错误:不允许对系统目录进行临时更新。我认为这是正常的,因为我们应该使用 sp_configure 更新配置值。
简要介绍在服务器级别为 azure-sql 设置 maxdop。我可以在每个 sp 级别显式设置它,但在服务器级别本身设置它会很棒。
如何在不使用 sp_configure 的情况下在 sql-azure 上设置“最大并行度”?指导我更新 sys.configurations 中的值的方法。我也没有从 azure 门户中看到“最大并行度”的任何属性。
【问题讨论】:
标签: sql-server azure parallel-processing azure-sql-database