Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MSDE - 5 or 8 concurrent operations 1

Status
Not open for further replies.

Glasgow

IS-IT--Management
Jul 30, 2001
1,669
GB
With regard to MSDE:

suggests

"It has a managed concurrency workload governor that limits up to five concurrent batch workloads for optimal performance."

while suggests:

"The Microsoft SQL Server 2000 workload governor is designed to limit the performance of an instance of the database engine any time more than eight operations are active at the same time."

Is there a difference between 'batch workloads' and 'operations' - if not, which is right?

Thanks in advance.
 
The extra 3 are to allow for system threads.
It is meant to limit to 5 cucurrent user threads.

======================================
Cursors are useful if you don't know sql.
DTS can be used in a similar way.
Beer is not cold and it isn't fizzy.
 
OK, thanks Nigel.

Would you be able to give me a definition of thread in this context please? My app tends to open a connection and keep it open until the user has finished working with the app. Is one of my 5 threads used up for the duration of the session or just for the time it takes to open the connection (and presumably again when it fires some SQL requests to the connection)?

 
It's when you are actually executing something.
You can have as many connections open and idle as you wish without the governor kicking in.


======================================
Cursors are useful if you don't know sql.
DTS can be used in a similar way.
Beer is not cold and it isn't fizzy.
 
Thanks Nigel, that sounds good. It's just that I've been apprehensive about a quote we are putting together for a 6 user system. On this basis, I think will suggest an MSDE solution.

Have a * on me.
 
In an n-tier system which drops connections as soon as a query is executed you can limit the connection pool to 5 connections and cater for as many users as you want.

The problem comes if you have a lot of users and do go over the 5 concurrent workloads then you will end up getting worse and worse as the governor kicks in.

The other problem with msde is the database size restriction. If you are happy with that then 6 users is unlikely to be a problem.

======================================
Cursors are useful if you don't know sql.
DTS can be used in a similar way.
Beer is not cold and it isn't fizzy.
 
DB size restriction (2Gb?) not an issue at this stage - less that 100Mb I expect. Thanks again.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top