473,473 Members | 1,843 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

SQL Server 100MB

Hi

Anyone know how much 100MB is in SQL Server 2000?

Is it a lot?

Thanks
Kev
Feb 6 '06 #1
10 1593
You can store an awful lot of data in a 100MB SQL Server database.

How much data you can store would also depend on
whether good database maintenance practices are used.

Regular log truncation does wonders in keeping your db files small, for example.
It should be done at least once a week.

Running "DBCC SHRINKDATABASE" and "DBCC SHRINKFILE" helps.

Juan T. Llibre
ASP.NET MVP
ASPNETFAQ.COM : http://www.aspnetfaq.com
==================================
"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
Hi

Anyone know how much 100MB is in SQL Server 2000?

Is it a lot?

Thanks
Kev

Feb 6 '06 #2
KMA
I'm afraid you might get some flippant answers to that question. I guess
your question might be "does SQL server 2000 incur much storage overhead?"
After all 100MB is 100MB. For storing text, it's oodles of space. For
images, not so much. Or one episode of the Simpsons.

Since you haven't chosen a host yet (and you fear 100mb might not be enough)
ensure that your host charges a reasonable fee for upgrading.
"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
Hi

Anyone know how much 100MB is in SQL Server 2000?

Is it a lot?

Thanks
Kev

Feb 6 '06 #3
> I'm afraid you might get some flippant answers to that question. I
guess your question might be "does SQL server 2000 incur much storage
overhead?" After all 100MB is 100MB. For storing text, it's oodles of
space. For images, not so much. Or one episode of the Simpsons.
A few tables containing mainly string data, no images and no videos.
Since you haven't chosen a host yet (and you fear 100mb might not be
enough) ensure that your host charges a reasonable fee for upgrading.


I'm looking at one that is $10 a month for 100MB then for each additional
25MB required it is an extra $5 a month....

Kev
Feb 6 '06 #4
KMA
As the other poster said, good housekeeping would probably ensure you'll
never need as much as 100MB, unless you have a reason to retain large
amounts of historical data.

$10 per month sounds reasonable. I would recommend writing some test data
generation routines. Then you can test a potential host with queries on real
world sized data without having to ftp huge data files for importing.
Sometimes I wonder how the cheap hosts can make any money, other than by
sharing the box with many domains and giving zero interactive support. Which
brings me to the other point of writing routines to archive your data,
preferably to your local machine. I think that at the low end of the market,
changing hosts is a fact of life. Better to be prepared for it.

Anyway, good luck. You seem to be a few months down the track than I am.
Your posts are throwing up some interesting areas for consideration.

"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
I'm afraid you might get some flippant answers to that question. I
guess your question might be "does SQL server 2000 incur much storage
overhead?" After all 100MB is 100MB. For storing text, it's oodles of
space. For images, not so much. Or one episode of the Simpsons.


A few tables containing mainly string data, no images and no videos.
Since you haven't chosen a host yet (and you fear 100mb might not be
enough) ensure that your host charges a reasonable fee for upgrading.


I'm looking at one that is $10 a month for 100MB then for each additional
25MB required it is an extra $5 a month....

Kev

Feb 6 '06 #5
> As the other poster said, good housekeeping would probably ensure
you'll never need as much as 100MB, unless you have a reason to retain
large amounts of historical data.

$10 per month sounds reasonable. I would recommend writing some test
data generation routines. Then you can test a potential host with
queries on real world sized data without having to ftp huge data files
for importing. Sometimes I wonder how the cheap hosts can make any
money, other than by sharing the box with many domains and giving zero
interactive support. Which brings me to the other point of writing
routines to archive your data, preferably to your local machine. I
think that at the low end of the market, changing hosts is a fact of
life. Better to be prepared for it.

Anyway, good luck. You seem to be a few months down the track than I
am. Your posts are throwing up some interesting areas for
consideration.


Thanks.

My site is so trivial that I can afford to spend a bit of time covering my
back a bit, I haven't actually started it yet, just want to get the formalities
out of the way.

What would you say was a reasonable amount to spend on a year's host+domain?

Kev
Feb 6 '06 #6
KMA

"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
As the other poster said, good housekeeping would probably ensure
you'll never need as much as 100MB, unless you have a reason to retain
large amounts of historical data.

$10 per month sounds reasonable. I would recommend writing some test
data generation routines. Then you can test a potential host with
queries on real world sized data without having to ftp huge data files
for importing. Sometimes I wonder how the cheap hosts can make any
money, other than by sharing the box with many domains and giving zero
interactive support. Which brings me to the other point of writing
routines to archive your data, preferably to your local machine. I
think that at the low end of the market, changing hosts is a fact of
life. Better to be prepared for it.

Anyway, good luck. You seem to be a few months down the track than I
am. Your posts are throwing up some interesting areas for
consideration.
Thanks.

My site is so trivial that I can afford to spend a bit of time covering my
back a bit, I haven't actually started it yet, just want to get the
formalities out of the way.

What would you say was a reasonable amount to spend on a year's
host+domain?


Well, domain charges depend on who the registrar is for the domain you want,
and by and large its fixed. I pay about 25 quid a year plus a one off 20
quid registration.

Hosting is very much more different. Narrowing down for ASP.NET you can get
from as little as $1 per month to up to 100. Even shared hosting seems to
have an enormous price range. For my purposes, I have designed my site so
that I archive site related data back to my PC, and obviously I have a copy
of the app too. I changed host last month because the original host made
some configuration change that rendered Session events inactive. I got
involved in a protracted remote debugging attempt with them but in the end
they weren't able to solve the problem. Looking back it was a no hoper from
the start. The host has a wide spectrum of technologies on offer from Perl,
Ruby, ASP(.NET) etc etc. They can't be experts in all of them.

Switching was remarkable painless, and the site was only in a "mixed server"
state for about 3 days. Some mail might have got lost, but for me it wasn't
crucial. And yet, my original choice scored high on my normal "ask some
technical questions before you buy", and they responded quickly. So I
concluded the only option is to give a host a go and see how it pans out. I
wouldn't start with more than 10$ a month though. I'd look for a host that
offers a scalable range of hosting packages. Most appreciate that they have
to proove themselves.

FWIW I now pay 1$ per month. The site seems to work as designed and response
is good, except with the host provided site administration tool which runs a
bit slow. I guess they give it a lower priority than the aspnet worker
thread, which makes sense.



Kev

Feb 6 '06 #7
> "Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
As the other poster said, good housekeeping would probably ensure
you'll never need as much as 100MB, unless you have a reason to
retain large amounts of historical data.

$10 per month sounds reasonable. I would recommend writing some test
data generation routines. Then you can test a potential host with
queries on real world sized data without having to ftp huge data
files for importing. Sometimes I wonder how the cheap hosts can make
any money, other than by sharing the box with many domains and
giving zero interactive support. Which brings me to the other point
of writing routines to archive your data, preferably to your local
machine. I think that at the low end of the market, changing hosts
is a fact of life. Better to be prepared for it.

Anyway, good luck. You seem to be a few months down the track than I
am. Your posts are throwing up some interesting areas for
consideration.

Thanks.

My site is so trivial that I can afford to spend a bit of time
covering my back a bit, I haven't actually started it yet, just want
to get the formalities out of the way.

What would you say was a reasonable amount to spend on a year's
host+domain?

Well, domain charges depend on who the registrar is for the domain you
want, and by and large its fixed. I pay about 25 quid a year plus a
one off 20 quid registration.

Hosting is very much more different. Narrowing down for ASP.NET you
can get from as little as $1 per month to up to 100. Even shared
hosting seems to have an enormous price range. For my purposes, I have
designed my site so that I archive site related data back to my PC,
and obviously I have a copy of the app too. I changed host last month
because the original host made some configuration change that rendered
Session events inactive. I got involved in a protracted remote
debugging attempt with them but in the end they weren't able to solve
the problem. Looking back it was a no hoper from the start. The host
has a wide spectrum of technologies on offer from Perl, Ruby,
ASP(.NET) etc etc. They can't be experts in all of them.

Switching was remarkable painless, and the site was only in a "mixed
server" state for about 3 days. Some mail might have got lost, but for
me it wasn't crucial. And yet, my original choice scored high on my
normal "ask some technical questions before you buy", and they
responded quickly. So I concluded the only option is to give a host a
go and see how it pans out. I wouldn't start with more than 10$ a
month though. I'd look for a host that offers a scalable range of
hosting packages. Most appreciate that they have to proove themselves.

FWIW I now pay 1$ per month. The site seems to work as designed and
response is good, except with the host provided site administration
tool which runs a bit slow. I guess they give it a lower priority than
the aspnet worker thread, which makes sense.


Blimey - do you mind if I ask which host that is?

Kev
Feb 6 '06 #8
You can calculate the space requirements rather easily by calculating out the
data types. Your worst case is 8kb per row in a single table, as a SQL 2000
table row cannot be any larger.

To best calculate size, figure the size for each row:

userID int = 4 bytes
lastName varchar(50) = 100 bytes
if nvarchar size * 4 instead (200 bytes)
etc.

You then have to calculate indexes. I do not have the reqs here, but there
are sites with examples (would try a google).

To give you targets.

The Northwind Sample for SQL 2000 contains 12 tables and is about 2 MB in
size. Stats:

91 Customers
9 employees
830 orders w/ 3 detail lines per order

Not very huge. Contrast this to AdventureWorks (new sample).

The AdventureWorks sample database for SQL 2005 is 167 MB. The database
contains 70 tables. Stats:

290 employees
~20,000 users
~20,000 addresses
4,000 orders with ~ 2-3 detail lines per
~73,000 work orders
~113,000 transactions
~32,000 Sales orders

Pretty large amount of data, when you consider it, although it is a bit
bigger than your target space.

Short answer: It is likely 100 MB is plenty of space.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

***************************
Think Outside the Box!
***************************
"Kevin Lawrence" wrote:
Hi

Anyone know how much 100MB is in SQL Server 2000?

Is it a lot?

Thanks
Kev

Feb 6 '06 #9
Excellent, thanks.

Yes, 100MB does see quite large.

Kev
You can calculate the space requirements rather easily by calculating
out the data types. Your worst case is 8kb per row in a single table,
as a SQL 2000 table row cannot be any larger.

To best calculate size, figure the size for each row:

userID int = 4 bytes
lastName varchar(50) = 100 bytes
if nvarchar size * 4 instead (200 bytes)
etc.
You then have to calculate indexes. I do not have the reqs here, but
there are sites with examples (would try a google).

To give you targets.

The Northwind Sample for SQL 2000 contains 12 tables and is about 2 MB
in size. Stats:

91 Customers
9 employees
830 orders w/ 3 detail lines per order
Not very huge. Contrast this to AdventureWorks (new sample).

The AdventureWorks sample database for SQL 2005 is 167 MB. The
database contains 70 tables. Stats:

290 employees
~20,000 users
~20,000 addresses
4,000 orders with ~ 2-3 detail lines per
~73,000 work orders
~113,000 transactions
~32,000 Sales orders
Pretty large amount of data, when you consider it, although it is a
bit bigger than your target space.

Short answer: It is likely 100 MB is plenty of space.

***************************
Think Outside the Box!
***************************
"Kevin Lawrence" wrote:
Hi

Anyone know how much 100MB is in SQL Server 2000?

Is it a lot?

Thanks
Kev

Feb 6 '06 #10
KMA
There're called simplehost.ch, and I pay 1CHF per month (0.82$)

They've got a number of packages, with functionality being commensurate with
cost. I only chose them because I know where they are so I can go round and
throw rotten eggs at them if I get any hassle. I'm sure there are other
similar providers nearer yourself. And they speak German, of course.

Choosing a host is an evenings work in my book. I know a site that allows
you to narrow the search based upon certian criteria (only gives swiss hosts
I'm afraid). You still have to go through a read the small print. Make a
list of "must haves" and send this to potential hosts.

If it helps, thing I must have are:

Unlimited email adresses.
Catch all email.
Direct ftp access.
asp.net v1.1 and 2.0 available
Cron tasks (scheduler)
directory security.

Nice to have but didn't get (but are included in 10CHF deal)
anonymous ftp
multiple sub domains
"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
"Kevin Lawrence" <sp******@spam.com> wrote in message
news:3a*************************@news.rmplc.co.uk. ..
As the other poster said, good housekeeping would probably ensure
you'll never need as much as 100MB, unless you have a reason to
retain large amounts of historical data.

$10 per month sounds reasonable. I would recommend writing some test
data generation routines. Then you can test a potential host with
queries on real world sized data without having to ftp huge data
files for importing. Sometimes I wonder how the cheap hosts can make
any money, other than by sharing the box with many domains and
giving zero interactive support. Which brings me to the other point
of writing routines to archive your data, preferably to your local
machine. I think that at the low end of the market, changing hosts
is a fact of life. Better to be prepared for it.

Anyway, good luck. You seem to be a few months down the track than I
am. Your posts are throwing up some interesting areas for
consideration.

Thanks.

My site is so trivial that I can afford to spend a bit of time
covering my back a bit, I haven't actually started it yet, just want
to get the formalities out of the way.

What would you say was a reasonable amount to spend on a year's
host+domain?

Well, domain charges depend on who the registrar is for the domain you
want, and by and large its fixed. I pay about 25 quid a year plus a
one off 20 quid registration.

Hosting is very much more different. Narrowing down for ASP.NET you
can get from as little as $1 per month to up to 100. Even shared
hosting seems to have an enormous price range. For my purposes, I have
designed my site so that I archive site related data back to my PC,
and obviously I have a copy of the app too. I changed host last month
because the original host made some configuration change that rendered
Session events inactive. I got involved in a protracted remote
debugging attempt with them but in the end they weren't able to solve
the problem. Looking back it was a no hoper from the start. The host
has a wide spectrum of technologies on offer from Perl, Ruby,
ASP(.NET) etc etc. They can't be experts in all of them.

Switching was remarkable painless, and the site was only in a "mixed
server" state for about 3 days. Some mail might have got lost, but for
me it wasn't crucial. And yet, my original choice scored high on my
normal "ask some technical questions before you buy", and they
responded quickly. So I concluded the only option is to give a host a
go and see how it pans out. I wouldn't start with more than 10$ a
month though. I'd look for a host that offers a scalable range of
hosting packages. Most appreciate that they have to proove themselves.

FWIW I now pay 1$ per month. The site seems to work as designed and
response is good, except with the host provided site administration
tool which runs a bit slow. I guess they give it a lower priority than
the aspnet worker thread, which makes sense.


Blimey - do you mind if I ask which host that is?

Kev

Feb 6 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: rc | last post by:
I have a SQL server that is running out of log space. I have several NAS box availabe to with lots of space, is there any I can use maped drive to store the logs in. I am not too concrned with...
19
by: Thue Tuxen Sørensen | last post by:
Hi everybody ! I´m maintaining a large intranet (approx 10000 concurrent users) running on one IIS box and one DB box with sqlserver 2000. Currently there is 2,5 GB Ram, 1 1400 mhz cpu and 2...
4
by: Chris | last post by:
I work on a development server (Server A), and have a staging server (Server B), where updated ASP.Net files from Server A are sent to. I noticed that Server B will reflect changes made to .aspx...
2
by: PFI | last post by:
Hi, I recently installed SQL Server 2005 Enterprise Edition (9.0.1399) and I have problems on queries concerning system file manipulation... For example, when I try to increase the Log File of...
5
by: war_wheelan | last post by:
I created the db with the attached script and I am able to access it until I reboot the server. I've tried enabling flag 1807 via the SQL server service and the startup parameters of the instance....
2
by: kodart | last post by:
Introduction Performance is the main concern to most server application developers. That’s why many of them anticipate using .NET platform to develop high performance server application regardless...
0
by: =?Utf-8?B?UGhpbCBKb2huc29u?= | last post by:
I suspect this is to do with the configuration of IIS but I posted here as it could be asp.net related... I'm uploading large files through an asp.net 1.1 web app... works fine on my dev box and...
3
by: Jason | last post by:
Hello I've got a need to be able to switch, or set the speed for my NIC between 10Mb and 100Mb for parametric testing purposes. Using C# how can I accomplish, or can it even be done? Thanks
11
by: Krzysztof Retel | last post by:
Hi guys, I am struggling writing fast UDP server. It has to handle around 10000 UDP packets per second. I started building that with non blocking socket and threads. Unfortunately my approach...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.