Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Access v MSSQL  When to make the change
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Access v MSSQL When to make the change

 Post Reply Post Reply Page  123>
Author
geordie View Drop Down
Newbie
Newbie


Joined: 01 April 2003
Location: Canada
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote geordie Quote  Post ReplyReply Direct Link To This Post Topic: Access v MSSQL When to make the change
    Posted: 01 April 2003 at 2:03pm

OK,  I have a couple of questions which I'm hoping people out there can answer.

Firstly,  I currently run a forum using WWG Forums 6.11.  It's running off an Access 2000 database and has worked great up to now but I'm starting to notice a bit of slowdown.

The forum currently has :
1600 Users
Between 160 - 200 new posts/topics per day
Roughly 40000 posts/topics total
Database size is 55mb

How much of a benefit would upgrading to MSSQL be?  I've never used MSSQL so I have nothing to compare with.   Should I ( and the visitors to my forum! ) see a noticable speed increase? 

Secondly,  If I do upgrade to MSSQL :
1).How easy is it to upgrade from the Access version to the SQL version?

2).What is the best/easiest way of going about it?

3). Anyone out there gone through this and care to impart some knowledge?

4).  Will I have any hair left when this is over?

Obviously I don't want to lose any members/topics/messages/etc  and Ideally I want the forum to be down for as short a time as possible

Cheers

Al.

 

Back to Top
michael View Drop Down
Senior Member
Senior Member
Avatar

Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
Post Options Post Options   Thanks (0) Thanks(0)   Quote michael Quote  Post ReplyReply Direct Link To This Post Posted: 01 April 2003 at 4:58pm

I.  The benfit you'll be ganing if there is a database bottleneck, in access all users would be affected, in sql not necessarily. In general you can say that a forum of you size might be the borderline. (Wild guess) might run for some more time on access but you'll never know when it crashes.

II.   1. It is very easy to upgrade. Either use DTS in SQL server to import your Access tables or use the Access upsizing wizard. (Create the sql forum before any of those options)

      2. see no. 1
      3. I did it before and it was completely uncomplicated. Run a test first if you want and if you have the resources but I never had a problem doing it.
      4. I don't know, how many hairs do you have now?

Back to Top
boyohboy View Drop Down
Groupie
Groupie


Joined: 15 October 2002
Location: United States
Status: Offline
Points: 197
Post Options Post Options   Thanks (0) Thanks(0)   Quote boyohboy Quote  Post ReplyReply Direct Link To This Post Posted: 01 April 2003 at 6:20pm

Al.

I looked at your forum and just want to say it's cool, though slow as a dying horse (pun intended  )

How much bandwidth from the forum do you got monthly?

Visit my community website @
EverythingVIET.com
Back to Top
vdub View Drop Down
Senior Member
Senior Member
Avatar

Joined: 23 February 2003
Location: United States
Status: Offline
Points: 275
Post Options Post Options   Thanks (0) Thanks(0)   Quote vdub Quote  Post ReplyReply Direct Link To This Post Posted: 01 April 2003 at 8:50pm

Yes very slow.

I think MSSQL is needed soon

Back to Top
vdub View Drop Down
Senior Member
Senior Member
Avatar

Joined: 23 February 2003
Location: United States
Status: Offline
Points: 275
Post Options Post Options   Thanks (0) Thanks(0)   Quote vdub Quote  Post ReplyReply Direct Link To This Post Posted: 01 April 2003 at 8:52pm

You have a bug in your forum.

If you try to register with no sig it errors

If you enter a sig it works perfict.

Just wanted to let you know

Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Post Options Post Options   Thanks (0) Thanks(0)   Quote WebWiz-Bruce Quote  Post ReplyReply Direct Link To This Post Posted: 02 April 2003 at 1:13am

55Mb Access database!!!

I would upgrade to Ms SQL Server as soon as possible, I'm suprised the forum still functions at all on an access database of that size.

As Access is a flat file database, it means that each tiume the database needs to be accessed the entire file needs to be opened and loaded into memory, putting allot of strain on the web server. As Ms SQL server, is just that a server database system you will notice a big increase in performance by upgrading to it.

Back to Top
vdub View Drop Down
Senior Member
Senior Member
Avatar

Joined: 23 February 2003
Location: United States
Status: Offline
Points: 275
Post Options Post Options   Thanks (0) Thanks(0)   Quote vdub Quote  Post ReplyReply Direct Link To This Post Posted: 02 April 2003 at 2:09am

how many websites are on your server.

 

Back to Top
geordie View Drop Down
Newbie
Newbie


Joined: 01 April 2003
Location: Canada
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote geordie Quote  Post ReplyReply Direct Link To This Post Posted: 05 April 2003 at 5:13pm

Thanks for all the replies.

I've taken the plunge and got the hosting company to add SQL server for this site.  I've set up the SQL version of the forum on the server and everything works great with the empty database.

But... Now I am running into a problem in upsizing the old Access database.

Access is able to connect to the SQL Server database,  and  can see all the tables/modify what is in them.

But when I use the upsizing wizard it works away for a while then the report shows  'table was skipped or export failed' errors.  Then for tblTopic it shows :

[Microsoft][ODBC SQL Server Driver][SQL Server]There are no primary or candidate  keys in the referenced table 'tblForum' that match the referencing column list in the foreign key 'tblTopic_FK00'.

Trying to troubleshoot,  I tried a smaller database from another site I run,  again,  I ran into the same problems using the upsize wizard.   I was able to transfer the data from the smaller database simply through copying and pasting.  This worked fine and everything was working.  My problem with doing this for the larger database is that not all the records are sequential ( User acccounts have been deleted etc )  So if I copy and paste the data, the user id's in the SQL server database no longer match what was in the Access database.

Any suggestions would be very welcome!

Finally, In answer to some of the points above :

How many sites are on the server : Quite a lot,  but most are fairly low traffic/low bandwidth. equestrianconnection.com is the busiest site on there with around 3000 uniques per day.

How Much Bandwidth for forum : Not sure,  there's no bandwidth limit on the server so I haven't concerned myself with bandwidth usage up to now.

Bug with no Sig : Cheers for pointing that out,  will fix that as I upgrade to SQL Server

Cheers!

 

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.