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 IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Pervasive/Btrieve Scalability

Status
Not open for further replies.

johnleon

Technical User
Apr 1, 2004
1
US
How many servers do I need?

Server=Win2K3 with 4Xeon/4GB and 15k drives.(dedicated)

I have 300 customer databases. Each has 100 Btrieve DB files averaging 2GB. (400gb total). Currently all on one server. Pervasive averages 9,000 open files and 20,000 handles with around 300 users on the system. CPU around 10%. NTDBSMGR.EXE uses 1.6GB RAM for the caches.

Updating records can take seconds to minutes sometimes and of course is dependent on application and user load.

My conclusion is simply the design of the app relative to the amount of data being utilized has reached the limits of being able to give adequate response times for the users.

Remedy=add more DB servers and separate customers onto different servers? Any other ideas?










 
Pervasive doesn't utilize multiple processors. It lets the OS handle that. So no, there is no 4-processor limit.

Mirtheil
Certified Pervasive Developer
Certified Pervasive Technician
Custom VB and Btrieve development.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top