September 2, 2004 at 1:44 pm
Hi,
I have a server with 4 cpus with 2 gbs and use the minimum plan threshold cost as 5 (default). When I change for a new server with 8 cps and 4 gbs I change this property value to 3, expecting better performance with parallelism. Unhappily I think this not work properly because some SPIDs have more than 15 threads at some time. How can I determine the better value? Is it normal or I'm really losing performance with my change?
Regards.
September 3, 2004 at 10:40 am
Believe it or not, there is some evidense that 4 cpus is optimal for SQL. I believe Gartner Group may have some data on this, but the jist is that the overhead of additional CPUs beyond 4 dones not always transalte into greater performance.
September 3, 2004 at 12:02 pm
As far as that setting, you'd need to do some testing to see what works better with your system. I'd test the performance of some procs with the settings at different levels. You might even want to run a profile and capture some actual queries and replay them with different settings.
You can also read this: http://www.sqlservercentral.com/columnists/hroggero/managingmaxdegreeofparallelism.asp
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy