main logo
Subject: Re: slow queries-- only while in app code, not in command window
Author: Michael Madigan
Posted: 2006/03/31 21:07:05
 
View Entire Thread
New Search


I've actually noticed this too, but never bothered to
figure it out since it really wasn't a deal-breaker.
I'd be really interested to find out.

One thought spare memory being eaten up by the form,
but that doesn't really sound feasible.

--- Chet Gardiner <chetdude /AT/ pacbell DO.T net> wrote:

> Do you have "TALK ON"?
>
> Derek Kalweit wrote:
>
> > Hello. I've noticed a lot in the past that
> things simply run
> >slower-- SQL, scans, etc., while running our app
> code(both in VFP and
> >via runtimes). I have an example that I came across
> today-- it's a
> >very simple SQL statement(don't ask why; I didn't
> write the code; I
> >would have written the entire section of code
> differently):
> >
> >SELECT * FROM DLY_INV WHERE DATE = DAILY.START_DATE
> INTO CURSOR crsFoodUsed
> >
> >With coverage profiling on, this takes about 320ms
> in the app(207k
> >records in table)-- with it off, it's 300-310ms(so
> it's not coverage
> >profiling overhead, not that it really could be,
> considering it's one
> >LOC).
> >
> >This same code, even executed in a loop(as this is
> done in code), is
> >9-11ms via the command window. All situations I've
> seen aren't this
> >drastic, but this specific one is over 30 times
> slower in the app code
> >versus the command line.
> >
> >I've ensured that there is no order set on the
> DLY_INV file(explicit
> >"SET ORDER TO" to clear it), etc. I'm looking for
> ideas as to what to
> >look for-- I'm suspecting some kind of setting in
> code somewhere
> >that's causing data-manipulations in code to run
> slower than in the
> >command window... Any ideas? Thanks.
> >
> >
> >--
> >Derek
> >
> >
[excessive quoting removed by server]


 
©2006 Michael Madigan
<-- Prior Message New Search Next Message -->