Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Huge Data Bases
Message
 
To
05/10/2001 09:49:33
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Miscellaneous
Thread ID:
00564507
Message ID:
00564778
Views:
14
Will add this to the mix of great input.
The key issue here is not just the table size.
We have clients running large tables with 10-15 users.
Its the 150 users.

Will probably go MS SQL, break the system into four user groups and update the master automatically at 3:00 am...

The 150 users, even under MS SQL bothers me, from a speed issue. Much of the functionality is in free form sql queries that either do not have full indexing or index part of the query on the fly.

Glenn

>My personal opinion on "big" is the following:
>
>I would call anything below about 20K records small, 20K - 1M records medium, and anything above 1M records large. Where "large" doesn't imply that VFP can't handle it.
>
>As mentioned by other replies you got, data corruption can be caused by users shutting down their computers incorrectly. However, even in these cases, you can eliminate most problems by using FLUSH. In my experience, TableUpdate() isn't enough; it should be followed by FLUSH.
>
>Hilmar.
>
>
>>A client wants to run a VFP system with
>>Three Tables...
>> Customer table up to 50,000 records
>> Person table, linked to above, up to 300,000 records
>> Order Form Table, linked to Customer, up to 700,000 records
>>
>>Under LAN I am afraid of data corruption and speed issues, as the software does many different queries that are not indexed.
>>
>>Under SQL I am not concerned with data corruption, but am still concerned with speed, especially if 30 people query the Order Form Table simultaneously.
>>
>>Has anyone ever dealt with tables these sizes and this many users. ALL input would be helpful.
>>
>>Thanks,
>>Glenn
Glenn
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform