Forum Moderators: open
As my traffic got higher my site started falling over, had to migrate to sql. Quite a easy transfer, just a couple of bits of code needed to be rewritten.
Quick tip, if you go the access route write all our connection strings as include files, that makes it relly easy to go over to sql, you pretty much change the include file and test the site.
BTW I had to change over at about 300,000 page views a month, god knows how it would cope now with 3 million!
Ran into a lot of known bugs with no M$ fixes except for shoddy work-arounds. By the time I was confident to go ahead with the project two out of three of our hosts were actively discouraging use of Access because of resource use.
So two 1,000+ page books are sitting on the shelf above me waiting for their mySQL companions. Discouraged, the project is also shelved for now.
There are many plans that throw in mySQL as a freebie or close to it. From what I understand it's not a bad choice for small- to mid-sized DBs. I'm sure one of the DB gurus can go more into depth on this.
Jim
Unfortunately (I speak from experience) if you ramp up the load on Access it will, sooner or later, fall over.
Then you've got to (a) sort out the mess and (b) migrate to another database.
MS SQL server is offered by many hosts, but have a look round for hosts running MySQL - that does the job pretty well too, and MySQL-Max is even better.
My personal view is that I wouldn't use MS SQL server either - if the job's big enough for a real database, then go straight to Oracle.
I also have several Access driven ecommerce sites that get anywhere from 4,000 to 25,000 page views a day.
These sites are all on the same server, and this server should spit out well over 1 million page views this month mostly from Access generated pages.
At first I was very weary of Access, but I've honestly had no problem with it.
But then again I'm not having pages write to the database, just retrieving records...