As far as I know, VFP' SELECT command doesn't respect SET ORDER and it is not influenced by it.
> -----Original Message----- > From: [email protected] [mailto:profoxtech- > [email protected]] On Behalf Of Dan Olsson > Sent: Wednesday, February 09, 2011 9:10 PM > To: [email protected] > Subject: Re: VFP9 - Speed > > At 2011-02-09 19:59, Sytze de Boer wrote: > >I have a table called WINHST This table has 10 indexes The 7th index is > >on a field called SERNO. Expression is upper(serno) trcask = the search > >expression Select * From winhst Where serno=trcask Order By invnum Into > >Table (myfile) > > > >Question 1 > >In order to speed the search, should I do the following? > >sele winhst > >set order to 7 > >Select * From winhst Where serno=trcask Order By invnum Into Table > >(myfile) > > No the fastest is: > SET ORDER TO > Select * From winhst Where UPPER(serno)=trcask > > Always match the index exactly > > >Question 2 > >Does the "order by" clause slow down the select issue ? > > Not noticable unless plenty of records returned > > ****************************** > * Dan Olsson > * <mailto:[email protected]> > * <http://www.dolittle.se> > > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

