Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Databases
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Databases

 Post Reply Post Reply Page  <123
Author
Bluefrog View Drop Down
Senior Member
Senior Member


Joined: 23 October 2002
Location: Korea, South
Status: Offline
Points: 1701
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bluefrog Quote  Post ReplyReply Direct Link To This Post Posted: 21 September 2003 at 2:23am
Originally posted by Bunce Bunce wrote:

Originally posted by Bluefrog Bluefrog wrote:

[Access is a waste of time for anything except very small databases. Great for personal contacts and CD collections, and blah blah.

I'd like to clear this one up as well as its simply not true.  Access has been and continues to be an effective solution for corporations around the world.  It is the most widely used database in the world.

A properly designed Access solution can handle multiple users and reasonably large data-stores, well in excess of CD collections requirements.

Its quite simply the easiest and cheapest method of distributing a solution to multiple users that require a complex front-end. Its form and report designer is still among the best on the market. It replication capabilities can be effective, although a little buggy, and its integration with SQL Server for large data stored through Access Data Pages is becoming popular.

Sorry, but I cringe when I see comments such as these.

I probably should have been clearer. Access is not suitable for large databases with complex relationships. Once you have hundreds of thousands of records, and need to start joining that data to filter out things, you will run into troubles.  I figure any table with less than 10,000 records is pretty small.

The way Access loads information into memory is nowhere near as efficient as some of the other DB servers. But, it really depends upon what you want. Agreed - it is very cheap and effective for some uses.

And it's integration with SQL Server is fantastic. I use Access as a front end for a SQL Server database and it works very well for what I want it to do.

 

Back to Top
Bluefrog View Drop Down
Senior Member
Senior Member


Joined: 23 October 2002
Location: Korea, South
Status: Offline
Points: 1701
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bluefrog Quote  Post ReplyReply Direct Link To This Post Posted: 21 September 2003 at 2:42am
Originally posted by Mart Mart wrote:

Originally posted by Bluefrog Bluefrog wrote:

If you need reliability and data integrity for a relatively small application (thousands of records) that has a limited number of simultaneous users (10~30 max), then Access is fine.

Where did you get the 10~30 max from, on ms's website its defo in the hundreds.

Mart.

Perhaps my tendency to exaggerate the situation... 50 max.

How many times have we read about Access/Jet crashing? And what is the usual cause? Too many simultaneous users trying to access the same information.

MS has a free stress testing tool that you can use on a web app to see just how far you can push it. If you'd like to, create an Access DB with several tables, relate them, do some cross joins and insert them to create test data, make a web page to pull out some data using at least two joins, then stress test it for different loads. You'll see my point.

Point: You don't want to push Access too hard if you are relying on that information and you can't afford for it to fail.

Inside of an Intranet, you have a very controlled environment, and this is ideal for Access because you KNOW what you will be dealing with. Take that to the Internet, and you've got a world of unknowns. Take a multi-threaded web spider/bot that isn't set to allow time inbetween requests and just goes nuts making 100 requests at a time. That can be enough to bring a more complex Access based web application down.

My 10~30 should be taken as a (close to) worst case scenario.

 

Back to Top
 Post Reply Post Reply Page  <123

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.