Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. set nocount on
  2. declare @cmd nvarchar(100)
  3. declare @maxdop varchar(5)
  4. SELECT @maxdop = convert(varchar(5),CASE
  5. WHEN cpu_count / hyperthread_ratio > 8
  6. THEN 8
  7. ELSE cpu_count / hyperthread_ratio
  8. END)
  9. FROM sys.dm_os_sys_info
  10.  
  11. set @cmd='sp_configure ''show advanced options'', 1;'
  12. print @cmd
  13. EXECUTE sp_executesql @cmd
  14. set @cmd = 'RECONFIGURE WITH OVERRIDE;'
  15. print @cmd
  16. EXECUTE sp_executesql @cmd
  17. set @cmd = 'sp_configure ''max degree of parallelism'',' + @maxdop + ' ; '
  18. print @cmd
  19. EXECUTE sp_executesql @cmd
  20. set @cmd = 'RECONFIGURE WITH OVERRIDE;'
  21. print @cmd
  22. EXECUTE sp_executesql @cmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement