FYI: SQL Server 8 is actually SQL Server 2000. You might want to reference it as that in the future so you don't confuse people who don't know about the 8 / 9 thing that SQL 2000 & 2k5 use.
Also, database size has nothing to do with the number of users it can handle. The hardware, the network connections and the SQL Server properties all deal with end user connections. And, truth be told, I don't think 1 GB of RAM and 40GB of hard drive space is going to be useful if you're looking at a potential explosion of queries and database writes.
Let's start at the beginning, though. You said:
AlwaysWilling said:
Can the dB handle about 5000 new users registeration?
Depends on what you mean by that statement. If you're refering to people adding it to their Enterprise Manager tool, then it should be as long as you have those people set up in Securite via a Windows group (HIGHLY recommended if you're going to have that many users). However, if you're talking people accessing the server through an Access .ADP or a different application, it depends on Security and your network setup.
In order to answer this question, you're going to have to tell us a little bit more about how these users are going to be accessing SQL, what they're going to be doing with it, etc. What do you mean by "Registering"?
AlwaysWilling said:
Can the server handle up to a million hits per day without dying or straining?
Ummm, doubt it. Sounds like your box is majorly old. Of course, part of this depends on the CPU(s) you have on it too. At my office, we don't have nearly that number of hits per day and our old box (we just upgraded) had 7.4 GB RAM, 2 dual core processors hyperthreaded as 4, and 3 logical drives with a total of 192 GB. C: & D: were the local hard drive divided into 8 GB for the OS & Programs. D: was the support drive set at 26 GB and the E: drive was 159 GB for all the DBs, backups, etc. The E: was on a SAN with RAID 5. And this hardware setup was barely enough for us to keep up with. Consider we probably have less than 250 users, and you're wanting to support over 5000 with the box you currently have?
For the number of hits you're talking about, and the number of users, I'd look into getting a cluster set up with 4 processors, a LOT more RAM, and as much hard drive / SAN space as you can possible muster. Anything less will just give you headaches.
Hope this helps some.
Catadmin - MCDBA, MCSA
"No, no. Yes. No, I tried that. Yes, both ways. No, I don't know. No again. Are there any more questions?"
-- Xena, "Been There, Done That"