> 4 seconds to pull up all the Smith records (about 15
> records)
> 
> A very acceptable result.  Sooo, I've decided to
> refresh the data in that 8-field Name table every
> day when the first user logs on via a command in
> Rbase.dat.  

You have two other solutions.  The first is to
experiment with index only retrieval.  Create an
multi-column index that includes all columns from the
big (217 column) table that are used in the view.  In
general, if R:Base can get its data from an index
rather than reading the table, it will do that.  In
effect, you will be automatically maintaining your
smaller subset table in the index file without any
code or effort on your part.

Alternatively, you could split your big table into an
8 column main table and a second table with the other
209 columns.  Use the 8 column main table whenever
possible.       You may have to fiddle with your forms
a bit.  Give the tables different names from the
current table, then create a view that joins the
tables together and give the view the same name as the
original table -- now all your reports will still
work.
--
Larry

__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/

Reply via email to