Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Table buffering best practices
Message
De
06/06/2005 17:24:05
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Table buffering best practices
Versions des environnements
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP
Network:
Windows 2000 Server
Database:
Visual FoxPro
Divers
Thread ID:
01020663
Message ID:
01020663
Vues:
63
I have a data entry form in a multi-user LAN application experiencing slow tableupdate()'s. The tables involved use buffering mode 5. The slowdown becomes noticable when a third person runs the same form.

Our company maintains structurally identical databases for separate clients, each in their own folder on a network server. There is a shared area, with various lookup tables used by all clients. This form is for entering property values from a paper notice of value.

Form process is as follows:

1. The user enters some identifying info. ( property tax parcel numbers, mostly)
2. A fairly complex search happens to match the acct number to a record in a shared lookup table. If a match is not found, user is notified, and the form resets itself for further searching.

3. If a match is made, they enter the desired data values in a few form variables. The save method then determines which client data set to save results to, opens the appropriate tables and makes the updates.

tableupdates are enclosed in a transaction.
Jim Newsom
IT Director, ICG Inc.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform