Snitz Forums 2000
Snitz Forums 2000
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Community Forums
 Community Discussions (All other subjects)
 Concurrent Users
 New Topic  Topic Locked
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2

muzishun
Senior Member

United States
1079 Posts

Posted - 14 September 2005 :  20:22:32  Show Profile  Visit muzishun's Homepage
I tried looking this up here, but didn't find much explaining specifically what I'm looking for. Here's the deal:

I'm in the very early stages of creating a web portal that, once it's off the ground, will hopefully have up to several hundred users online at any given time. I would like to know (as certain as possible) how many concurrent users the different databases can handle. I'll be using a very highly modified Snitz as the backend.

This would also be pretty useful to know in other projects that may come up. Some people probably won't need anything more than Access or MySQL depending on what their expected traffic is.

Thanks in advance.

Bill Parrott
Senior Web Programmer, University of Kansas
Co-Owner and Code Monkey, Eternal Second Designs (www.eternalsecond.com)
Personal Website (www.chimericdream.com)

AnonJr
Moderator

United States
5768 Posts

Posted - 14 September 2005 :  20:30:08  Show Profile  Visit AnonJr's Homepage
I know Access can handle around 10-12 simultanious users per table. MSDE works like SQL Server up to a point, then throttles down (can't be giving the good stuff for free now can we...) As for SQL Server itself, its limited to what your server can physically handle.

Since I'm not familiar with MySQL, I'll leave that for the experts.

If I can find it again, I'll add the link in the MSDN (http://msdn.microsoft.com) that has the complete chart breaking down Access, MSDE, and SQL Server.

All things being equal, if you have access to SQL Server or MySQL I'd use it; even if its a small site. The transaction logs and backup capabilities alone are worthwile. As soon as I upgrade my hosting package I plan on converting the Warsong Records Forum over to SQL Server.




(Isn't what I had originally found, but this might be a good start.)

Edited by - AnonJr on 14 September 2005 20:32:09
Go to Top of Page

ruirib
Snitz Forums Admin

Portugal
26364 Posts

Posted - 14 September 2005 :  20:34:40  Show Profile  Send ruirib a Yahoo! Message
AFAIK Access has a limit (theoretical) of 255 concurrent users. When using it as a DB on a web server, the value is way much lower, though I've seen posts with people describing forums where they used to have something like 25-60 users online (which does not mean that all of them were accessing the database simultaneously). Depending on the server, anything from 10 concurrent users on can be problematic, but some servers can handle more than that.

If you can go with SQL Server or MySQL, go.


Snitz 3.4 Readme | Like the support? Support Snitz too
Go to Top of Page

AnonJr
Moderator

United States
5768 Posts

Posted - 14 September 2005 :  20:45:07  Show Profile  Visit AnonJr's Homepage
quote:
Originally posted by ruirib

When using it as a DB on a web server, the value is way much lower, though

I've found the opposite in practice... though according to Microsoft it has more to do with how many people are accessing a given table than the database itself...


quote:
Originally posted by ruirib

If you can go with SQL Server or MySQL, go.

Either way, its a ditto on this! Despite what Microsoft says, you aren't going to support a high traffic site on Access... it was designed for single-user desktop apps (and does that well enough).
Go to Top of Page

Doug G
Support Moderator

USA
6493 Posts

Posted - 15 September 2005 :  01:47:58  Show Profile
The problem with access on a heavy usage web site is not really limitations of the jet .mdb, but the ado drivers. The way access drivers work doesn't scale well in a web environment, and overloaded access-based sites are prone to various problems, like "my asp pages don't work and I have to restart IIS" or "sometimes I get errors about dataset not found or whatever but not always" or "unspecified error"

Most of these errors are IIS/ado driver related, not exactly Access related.

======
Doug G
======
Computer history and help at www.dougscode.com
Go to Top of Page

pdrg
Support Moderator

United Kingdom
2897 Posts

Posted - 15 September 2005 :  05:03:10  Show Profile  Send pdrg a Yahoo! Message
quote:
Originally posted by ruirib

AFAIK Access has a limit (theoretical) of 255 concurrent users.



Truth spoken! Yep, the limit is 255 concurrent connections, however remember you may hit locking issues well before that depending on how you've designed your DB - if you are designing a web-client DB and design it well, you can run some pretty chunky sites just with JET/MDB's (Toyota ran their main site with JET for ages - no idea now though).

In the very beginning, Access was designed as a replacement for Cardfile , so was planned as a lightweight single-user app. Marketing thought a multi-user db would win market share (and it did!), but the multi-user stuff always felt a bit of a retro-fit as opposed to a ground-up design.

MS SQL Server has always been multi-user by design, and then is becoming easier and easier for regular users to use (Enterprise Manager, wizards, etc). Don't be mistaken that it's not a hugely powerful DB inside though, and it willgrow with you (MS run entirely on SQL Server, unsurprisingly, including many multi-TB warehouses etc). It has a lot of great stuff like self-tuning (important for big DB's - I've been told by Oracle DBA's that they spend 20 mins a day tuning - over half-a-month every year - just tuning!) , triggers, DRI, DTS, gosh, loads of stuff.

MySQL is kinda in-between. The price is right, but would I want to bet my company on it? Not yet.

hth

>>edit for typo

Edited by - pdrg on 15 September 2005 05:04:15
Go to Top of Page

AnonJr
Moderator

United States
5768 Posts

Posted - 15 September 2005 :  10:18:06  Show Profile  Visit AnonJr's Homepage
quote:
Originally posted by Doug G

The problem with access on a heavy usage web site is not really limitations of the jet .mdb, but the ado drivers.


Huh. Learn something new every day. I had always thought it was a JET issue and not the drivers....
Go to Top of Page

pdrg
Support Moderator

United Kingdom
2897 Posts

Posted - 15 September 2005 :  10:46:50  Show Profile  Send pdrg a Yahoo! Message
and the design of the db and the type of recordset/cursor used and all kinds of other factors contribute...

JET itself is pretty good since it bought FoxPro just to get at the Rushmore optimisations!
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20600 Posts

Posted - 15 September 2005 :  10:50:17  Show Profile  Visit HuwR's Homepage
Ther is also another alternative which should work with Snitz although I'm unsure whether anybody has tested it, and that is FirebirdSQL
Go to Top of Page

AnonJr
Moderator

United States
5768 Posts

Posted - 15 September 2005 :  10:56:39  Show Profile  Visit AnonJr's Homepage
I'd seen that name floating around, but I haven't had a chance to check it out... maybe its time.
Go to Top of Page

MarcelG
Retired Support Moderator

Netherlands
2625 Posts

Posted - 15 September 2005 :  11:04:09  Show Profile  Visit MarcelG's Homepage
FirebirdSQL ? Never heard of it....checking it out right now.
I'm no SQL wizz, so perhaps you could tell me if this means that it's fully MS SQL compliant ?
quote:
Firebird has full SQL 92 Entry Level 1 Support and implements most of the SQL-99 standard, plus some very useful additions. This includes DML/DDL statements, FULL/LEFT/RIGHT [OUTER] JOIN syntax, UNION, DISTINCT clauses, subselects (IN, EXISTS), internal functions (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), constraints (PRIMARY KEY, UNIQUE, FOREIGN KEY), as well as all common SQL data types.
In other words ; is this an alternative for the pricey SQL 2000 license?

portfolio - linkshrinker - oxle - twitter
Go to Top of Page

pdrg
Support Moderator

United Kingdom
2897 Posts

Posted - 15 September 2005 :  11:25:53  Show Profile  Send pdrg a Yahoo! Message
sounds like it's worth a try - don't know how 'enterprise grade' it is though - eg how does it scale?

However syntax support looks good, and at a glance this looks way better than MySQL imvho
Go to Top of Page

muzishun
Senior Member

United States
1079 Posts

Posted - 15 September 2005 :  13:06:26  Show Profile  Visit muzishun's Homepage
Wow. I'm glad I asked this. I'll be checking out FirebirdSQL to see if it's something I may be able to use. I've begun working on the core of the site that I am developing, and I have installed a base Snitz. I'm in the process of pruning out all of the things that won't be needed in the final site. My partner and I are hoping to release this sometime in the Spring, so I'll probably post here asking for anyone who's interested in beta testing in late Winter.

Bill Parrott
Senior Web Programmer, University of Kansas
Co-Owner and Code Monkey, Eternal Second Designs (www.eternalsecond.com)
Personal Website (www.chimericdream.com)
Go to Top of Page

AnonJr
Moderator

United States
5768 Posts

Posted - 15 September 2005 :  13:23:39  Show Profile  Visit AnonJr's Homepage
You can count on us!
Go to Top of Page

MarcelG
Retired Support Moderator

Netherlands
2625 Posts

Posted - 15 September 2005 :  13:24:59  Show Profile  Visit MarcelG's Homepage
quote:
Originally posted by muzishun

My partner and I are hoping to release this sometime in the Spring, so I'll probably post here asking for anyone who's interested in beta testing in late Winter.

No probs!

portfolio - linkshrinker - oxle - twitter
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20600 Posts

Posted - 15 September 2005 :  13:41:00  Show Profile  Visit HuwR's Homepage
quote:
Originally posted by pdrg

sounds like it's worth a try - don't know how 'enterprise grade' it is though - eg how does it scale?

However syntax support looks good, and at a glance this looks way better than MySQL imvho


It is an alternative to MySQL, but imho a lot more resilient and scalable, it currently has pretty much an equal market share to mySQL.

It started life as Interbase, an Inprise (Borland) owned database. It is very popular amongst Delphi and .net coders. I couldn't say how many hosts support it, but some do.
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic  
Next Page
 New Topic  Topic Locked
 Printer Friendly
Jump To:
Snitz Forums 2000 © 2000-2021 Snitz™ Communications Go To Top Of Page
This page was generated in 0.41 seconds. Powered By: Snitz Forums 2000 Version 3.4.07