dbTalk Databases Forums  

VFP Database and application limits (how to evaluate)

comp.databases.xbase.fox comp.databases.xbase.fox


Discuss VFP Database and application limits (how to evaluate) in the comp.databases.xbase.fox forum.



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

Default VFP Database and application limits (how to evaluate) - 10-01-2003 , 07:49 AM






I have an application in VFP5 (but I'm porting to VFP7)
working with a database of about 60 tables.
Some tables (8-10) may have a lot of records (300.000-500.000)
ad a big size (100-200 MB or more + Memos!!).
These are standard dbf tables accessed over the network in a
read/write shared environment.

Now my question is: how many users can reasonably access this
database at the same time?
Supposing network is 100Mb ad is working good, supposing all
network cards are PC doesn't have "problems", supposing I
can forget hardware problems, how could I evaluate the
max number of concurrent users can work in this context?

By now I reached about 20 users without problems, but I
don't know how to evaluate an upper limit. Maybe 50 or 100
ore more?
I think the main problem is not VFP itself but the server System.
It needs to have a lot of files opened in shared mode......


Thanks.

--
Andrea Mariottini


Reply With Quote
  #2  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-01-2003 , 08:35 AM






Andrea,
You are correct VFP sets no limits - concurrency will depend on you network server OS and network configuration.

Others have done much more - see http://www.universalthread.com/wconn...ormation~4,3,1 for some other apps and their capacities!

Rick

"Andrea Mariottini" <a.mariottini (AT) libero (DOT) it> wrote

Quote:
I have an application in VFP5 (but I'm porting to VFP7)
working with a database of about 60 tables.
Some tables (8-10) may have a lot of records (300.000-500.000)
ad a big size (100-200 MB or more + Memos!!).
These are standard dbf tables accessed over the network in a
read/write shared environment.

Now my question is: how many users can reasonably access this
database at the same time?
Supposing network is 100Mb ad is working good, supposing all
network cards are PC doesn't have "problems", supposing I
can forget hardware problems, how could I evaluate the
max number of concurrent users can work in this context?

By now I reached about 20 users without problems, but I
don't know how to evaluate an upper limit. Maybe 50 or 100
ore more?
I think the main problem is not VFP itself but the server System.
It needs to have a lot of files opened in shared mode......


Thanks.

--
Andrea Mariottini


Reply With Quote
  #3  
Old   
Cindy Winegarden
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-01-2003 , 08:57 PM



Hi Andrea,

Why port to VFP7 when VFP8 is the current version. You'll love it!

--
Cindy Winegarden MCSD, Microsoft Visual FoxPro MVP
cindy.winegarden (AT) mvps (DOT) org, www.cindywinegarden.com

"Andrea Mariottini" <a.mariottini (AT) libero (DOT) it> wrote

Quote:
I have an application in VFP5 (but I'm porting to VFP7)....



Reply With Quote
  #4  
Old   
Andrea Mariottini
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-02-2003 , 04:03 AM



Cindy Winegarden wrote:

Quote:
Hi Andrea,

Why port to VFP7 when VFP8 is the current version. You'll love it!
Simply because VFP7 is more tested.

--
Andrea Mariottini



Reply With Quote
  #5  
Old   
Andrea Mariottini
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-02-2003 , 04:07 AM



Rick Bean wrote:

Quote:
Andrea,
You are correct VFP sets no limits - concurrency will depend on you network
server OS and network configuration.

Others have done much more - see
http://www.universalthread.com/wconn...ormation~4,3,1
for some other apps and their capacities!

Rick

Thanks Rick, this link is very helpful.
Do you have any idea on methods to evaluate/test
max concurrent user limit?
And how evaluate server ram, disks ecc....?

--
Andrea Mariottini



Reply With Quote
  #6  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-02-2003 , 09:56 AM



Andrea,
That might be better asked on a NT/2000/2003(/Novell?) server or hardware performance newsgroup, since it really has nothing to do FoxPro.

Rick

"Andrea Mariottini" <a.mariottini (AT) libero (DOT) it> wrote

Quote:
Rick Bean wrote:

Andrea,
You are correct VFP sets no limits - concurrency will depend on you network
server OS and network configuration.

Others have done much more - see
http://www.universalthread.com/wconn...ormation~4,3,1
for some other apps and their capacities!

Rick


Thanks Rick, this link is very helpful.
Do you have any idea on methods to evaluate/test
max concurrent user limit?
And how evaluate server ram, disks ecc....?

--
Andrea Mariottini


Reply With Quote
  #7  
Old   
Cindy Winegarden
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-02-2003 , 03:50 PM



I don't buy that. VFP8's been out for 9 months. I find it very stable and
haven't had much in the way of problems. There's a service pack due out any
day now.

Once the SP1 was out for VFP7, all the Microsoft VFP team's energy went into
VFP8, including fixing bugs from VFP7. More "testing" (i.e. being out
longer) doesn't equate to any more stability unless there are additional
service packs. I wouldn't want you to waste your time or your money on an
older version of FoxPro.

--
Cindy Winegarden MCSD, Microsoft Visual FoxPro MVP
cindy.winegarden (AT) mvps (DOT) org, www.cindywinegarden.com

"Andrea Mariottini" <a.mariottini (AT) libero (DOT) it> wrote

Quote:
Cindy Winegarden wrote:

Hi Andrea,

Why port to VFP7 when VFP8 is the current version. You'll love it!

Simply because VFP7 is more tested.

--
Andrea Mariottini




Reply With Quote
  #8  
Old   
Andrea Mariottini
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-03-2003 , 07:44 AM



Cindy Winegarden wrote:

Quote:
I don't buy that. VFP8's been out for 9 months. I find it very stable and
haven't had much in the way of problems. There's a service pack due out any
day now.

Once the SP1 was out for VFP7, all the Microsoft VFP team's energy went into
VFP8, including fixing bugs from VFP7. More "testing" (i.e. being out
longer) doesn't equate to any more stability unless there are additional
service packs. I wouldn't want you to waste your time or your money on an
older version of FoxPro.
Thanks Cindy but I already have VFP7 because I used it
to develop others applications.
I don't have VFP8.
Moreover I know VFP8 has a different SQL engine and I would like
to bypass SQL problems by now. I know you can set a compatibility level
with VFP7, but before porting an existing application I would prefer
to make some experience before.

--
Andrea Mariottini



Reply With Quote
  #9  
Old   
Andrea Mariottini
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-03-2003 , 07:46 AM



Rick Bean wrote:

Quote:
Andrea,
That might be better asked on a NT/2000/2003(/Novell?) server or hardware
performance newsgroup, since it really has nothing to do FoxPro.
Yes, it has to do with the way VFP read/write/lock files or part of files.

--
Andrea Mariottini



Reply With Quote
  #10  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP Database and application limits (how to evaluate) - 10-03-2003 , 01:44 PM



Andrea,
No, VFP doesn't do any reading, writing or locking - it simply asks the OS to do it, whether locally or on the file server. How these are done, not only depends on the OS, but the drivers and hardware that's being used.

Rick

"Andrea Mariottini" <a.mariottini (AT) libero (DOT) it> wrote

Quote:
Rick Bean wrote:

Andrea,
That might be better asked on a NT/2000/2003(/Novell?) server or hardware
performance newsgroup, since it really has nothing to do FoxPro.

Yes, it has to do with the way VFP read/write/lock files or part of files.

--
Andrea Mariottini


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.