max worker threads

  • Hi,

    i use Windows 2003 64BIT SP2 ENT + SQL Server 2005 64BIT DEV.

    I've about 450 users connections.

    my max worker threads is currently the default = 0.

    should i change it? or keep it as it is?

    THX

  • THere is no definite rule about changing the default values:but yes thread pooling can help optimize performance, if you are getting congested on connecton, try increasing it to 2048 on 64 bit SQL Server.. using sp_configure, then reconfigure with override.

    HOw many Processors do you have?

  • I thought I had read in a blog about changing this with newer servers that have multiple cores. There was some ratio of worker threads to cores that you could use. Something to do with schedulers per thread.

    However I've heard in the past from PSS that this shouldn't be adjusted without a good reason. In other words, if the server is performing well, you wouldn't change this and if it's not, you'd need to specifically narrow things down to issues with threads.

  • 2xeon 3.0GHZ with HT enabled

  • Steve is right,. What kind of issues are you having with the Server, is it related to connections or Timeouts etc..

    Check out more in BOL, and go through the literature in details, before going for the change...

  • Hi,

    DISABLE HT on your machine.

    Regards,

    Slawek

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply