dbTalk Databases Forums  

Acceptable file size

comp.databases.filemaker comp.databases.filemaker


Discuss Acceptable file size in the comp.databases.filemaker forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
NScheffey
 
Posts: n/a

Default Acceptable file size - 02-22-2007 , 08:14 AM






Hello everyone-

I've designed a FileMaker (8.5, Windows) database for storing orders
our company receives. Along with the order record itself, several
other records (line items, installations, purchase orders, stored
faxed documents) are created for each order.

Before rolling this out onto our network I decided to "stress test"
it. I ran a script to create 20,000 orders, along with a proportional
number of associated records (eg 60,000 line items, etc.) What I found
is that the file size increases by about 15 KB per order, so that with
20,000 orders the file is around 300 MB.

My question: is this OK? Is this an acceptable and manageable size, or
is it going to cause problems down the road? I just need a frame of
reference. Is 300 MB for a 20,000 order database small, normal, too
big?

Thanks in advance for any input,
Nate


Reply With Quote
  #2  
Old   
Ursus
 
Posts: n/a

Default Re: Acceptable file size - 02-22-2007 , 08:41 AM






Nate,

In workable terms this is peanuts. In terms of size this is quite normal.

- File size: Limited only by disk space, to a maximum of 8 TB (terabytes) on
a hard disk and OS
API capability.
- Number of files per disk: Limited only by disk space.
- Number of files open simultaneously: Maximum of 125 files.
- Number of remote users per file: Maximum of 5 concurrent client.
- Number of files shared: There is no limit.
- Number of sessions via Web browser: Access to web-published database is
limited to 5
concurrent sessions. Note. If another view is opened through 'New Window'
that's still in the
same session.
- Number of tables per file:1 million.
- Number of records per table: 64 quadrillion total records over lifetime of
file.
- Maximum record size: Limited by disk space or maximum file size.
- Number of fields/columns per record: 256 million total fields over life
time of file.
- Number of relationships per file: Limited only by disk space or maximum
file size.
- Length of field name: Up to 100 characters.

Some things make take a longer time on a larger database, but this is no
different on any other platform

Keep well, Ursus

"NScheffey" <NScheffey (AT) gmail (DOT) com> schreef in bericht
news:1172153675.037801.192470 (AT) t69g2000cwt (DOT) googlegroups.com...
Quote:
Hello everyone-

I've designed a FileMaker (8.5, Windows) database for storing orders
our company receives. Along with the order record itself, several
other records (line items, installations, purchase orders, stored
faxed documents) are created for each order.

Before rolling this out onto our network I decided to "stress test"
it. I ran a script to create 20,000 orders, along with a proportional
number of associated records (eg 60,000 line items, etc.) What I found
is that the file size increases by about 15 KB per order, so that with
20,000 orders the file is around 300 MB.

My question: is this OK? Is this an acceptable and manageable size, or
is it going to cause problems down the road? I just need a frame of
reference. Is 300 MB for a 20,000 order database small, normal, too
big?

Thanks in advance for any input,
Nate




Reply With Quote
  #3  
Old   
Helpful Harry
 
Posts: n/a

Default Re: Acceptable file size - 02-22-2007 , 02:19 PM



In article <1172153675.037801.192470 (AT) t69g2000cwt (DOT) googlegroups.com>,
"NScheffey" <NScheffey (AT) gmail (DOT) com> wrote:

Quote:
Hello everyone-

I've designed a FileMaker (8.5, Windows) database for storing orders
our company receives. Along with the order record itself, several
other records (line items, installations, purchase orders, stored
faxed documents) are created for each order.

Before rolling this out onto our network I decided to "stress test"
it. I ran a script to create 20,000 orders, along with a proportional
number of associated records (eg 60,000 line items, etc.) What I found
is that the file size increases by about 15 KB per order, so that with
20,000 orders the file is around 300 MB.

My question: is this OK? Is this an acceptable and manageable size, or
is it going to cause problems down the road? I just need a frame of
reference. Is 300 MB for a 20,000 order database small, normal, too
big?

Thanks in advance for any input,
Nate
Ursus has already given a pretty comprehensive roundup of size limits.

There is one thing to think about: do you really need all 20,000+
records to be available?? It's often a good idea to archive old records
to another file where they aren't adding to the workload of the active
system.

Helpful Harry
Hopefully helping harassed humans happily handle handiwork hardships ;o)


Reply With Quote
  #4  
Old   
NScheffey
 
Posts: n/a

Default Re: Acceptable file size - 02-22-2007 , 02:32 PM



Thank you Ursus and Harry for your replies.

So it sounds like this is an acceptable increase in file size per
order, and won't render the system unusable or horribly slow over our
LAN. That's what I wanted to hear.

I'm also intrigued by the idea of archiving after a set number of
orders, or perhaps a certain amount of time, since it is relatively
rare that we will need to consult a closed order from 6 months ago
(although it does happen). Would this entail creating a set of Export
Records-type scripts, or is it as simple as copying the file, saving
the old version, and deleting orders older than X from the new file?
Maybe I should search to see if that has been covered elsewhere.

Thanks again guys,
Nate

On Feb 22, 3:19 pm, Helpful Harry <helpful_ha... (AT) nom (DOT) de.plume.com>
wrote:
Quote:
In article <1172153675.037801.192... (AT) t69g2000cwt (DOT) googlegroups.com>,



"NScheffey" <NSchef... (AT) gmail (DOT) com> wrote:
Hello everyone-

I've designed a FileMaker (8.5, Windows) database for storing orders
our company receives. Along with the order record itself, several
other records (line items, installations, purchase orders, stored
faxed documents) are created for each order.

Before rolling this out onto our network I decided to "stress test"
it. I ran a script to create 20,000 orders, along with a proportional
number of associated records (eg 60,000 line items, etc.) What I found
is that the file size increases by about 15 KB per order, so that with
20,000 orders the file is around 300 MB.

My question: is this OK? Is this an acceptable and manageable size, or
is it going to cause problems down the road? I just need a frame of
reference. Is 300 MB for a 20,000 order database small, normal, too
big?

Thanks in advance for any input,
Nate

Ursus has already given a pretty comprehensive roundup of size limits.

There is one thing to think about: do you really need all 20,000+
records to be available?? It's often a good idea to archive old records
to another file where they aren't adding to the workload of the active
system.

Helpful Harry
Hopefully helping harassed humans happily handle handiwork hardships ;o)



Reply With Quote
  #5  
Old   
Helpful Harry
 
Posts: n/a

Default Re: Acceptable file size - 02-24-2007 , 08:45 PM



In article <1172176343.092106.288190 (AT) k78g2000cwa (DOT) googlegroups.com>,
"NScheffey" <NScheffey (AT) gmail (DOT) com> wrote:

Quote:
Thank you Ursus and Harry for your replies.

So it sounds like this is an acceptable increase in file size per
order, and won't render the system unusable or horribly slow over our
LAN. That's what I wanted to hear.

I'm also intrigued by the idea of archiving after a set number of
orders, or perhaps a certain amount of time, since it is relatively
rare that we will need to consult a closed order from 6 months ago
(although it does happen). Would this entail creating a set of Export
Records-type scripts, or is it as simple as copying the file, saving
the old version, and deleting orders older than X from the new file?
Maybe I should search to see if that has been covered elsewhere.

Thanks again guys,
Nate
There's different ways depending on your needs:

- export data to a text file (or files), but this isn't much
good for systems that have non-text data like graphics or sounds

- Save As a compressed copy to a separate file(s) then delete
old records in the original files

- copy records to a separate "archive" versions of the file(s)

- produce printout copies and then simply delete the old records

- just delete old records that are no longer needed

Usually the best time to do this is at the end of the company's
financial year so that you can start the new financial year with as
little carried over "old rubbish" as possible.

Another way, or even in addition to archiving them, is to copy the
"closed" records to a separate file.


Helpful Harry
Hopefully helping harassed humans happily handle handiwork hardships ;o)


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.