|
-
May 24th, 2000, 03:11 PM
#1
Thread Starter
Addicted Member
Hey there,
I have to write a relatively simple app. in Vb. Only 2 people are allowed to modify data in it. There will be about 200 people allowed to browse the data.
Will this be too heavy a burden for a MSAccess database (Access '97 using DAO350) ?
I know MSAccess can take about 10 concurrent users without breaking down, but does this also apply for browsing only ?
Regards,
Laurens (VB6 SP3)
-
May 24th, 2000, 11:38 PM
#2
Hyperactive Member
Well, the database it self is just a file... It doesn't carry any "load" ie the database doesn't have any executable data. As long as the server which the database lives on can keep up with the traffic, you can have as many users as you want.
-
May 25th, 2000, 12:41 AM
#3
Fanatic Member
From personal experience, I don't think there will be a problem at all.
Access database only becomes unstable when you have way too many tables and queries. Therefore, as a developer, you should use VBA to create temp tables and drop it afterward.
To create temp tables use "Select Into".
Chemically Formulated As:
Dr. Nitro
-
May 25th, 2000, 02:59 PM
#4
Thread Starter
Addicted Member
With due respect....
Access can't take as many concurrent users as you like (unless you don't like many users). The official max. number of concurrent users is 255. Of the record Microsoft says that with more than 15 concurrent users doing update requests unpredictable results may occur (using the JetEngine, I should have mentioned that).
I was just wandering if many users just READING the database through Jet will cause problems.
I quote:
While Microsoft Jet is consciously (and continually) updated with many quality, functional, and performance improvements, it was not intended (or architected) for the high-stress performance required by 24x7 scenarios, ACID transactions, or unlimited users, that is, scenarios where there has to be absolute data integrity or very high concurrency.
My experience is that with about 20 users you won't have any problems provided you compress the database often (twice a week or so). Otherwise you will run into Corrupt database or Unrecognized database format messages.
Regards,
Laurens
Using VB5 Enterprise edition SP3
VB6 Enterprise edition SP5
-
May 25th, 2000, 03:39 PM
#5
Hyperactive Member
Why not use SQL Server, or, it's free little brother, MSDE. That can handle more users then an access db can (and MSDE is free :-) Wow, something free from M$ ;-)
-
May 25th, 2000, 04:17 PM
#6
Thread Starter
Addicted Member
We've just decided on Oracle, so to me it's no longer an issue.
Thanks for the replies,
Laurens
Regards,
Laurens
Using VB5 Enterprise edition SP3
VB6 Enterprise edition SP5
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|