Marc,
I'm assuming that you are using the latest verison of V8 releasd on 4/20.
There was an update last year specifically dealing with V8 indexes.

Most of the reported speed issues with V8 have been external (network and
Server 2003). 

While it may seem counter-intuitive, I have actually found some speed 
improvements
by moving away from views and creating temp tables and appending limited 
data
to the temp tables.

There are a couple of articles that may help at http://www.razzak.com/fte 
named
Gaining Speed with Programming in R:BASE
Speeding Up Multi-User Environments

Also I seem to remember John Minyo presenting a paper I think at the 2007 on
programming for speed.

Jan
 


-----Original Message-----
From: "MDRD" <[email protected]>
To: [email protected] (RBASE-L Mailing List)
Date: Tue, 5 May 2009 09:25:48 -0500
Subject: [RBASE-L] - Re: 7.5 vs V8 speed


 
The command below takes 2 times longer in V8 compared to the same code in 
7.5.
PRINT  NewForm76D  WHERE tr_date BETWEEN 1/1/09 AND .#date AND insco1 = 7  
AND compnum = insco1 ORDER BY insco1, custnum, tr_date
 
The report is based on a 6 tab view,  Browse all from View using the same 
where clause only
takes 1/4 the time compared to the Print statement.  Leaving off the Order 
by does not make
any difference.
 
I am using a copy of the same DB converted to V8, so all data, reports and 
indexes are the same.
 
I did notice that the #1 file was 46 k now it is 191 k and the # 3 file is 
almost double the
size in V8.   Is that normal?
 
I am not sure what to look for next?
 
Thanks
Marc
 

Reply via email to