[V4RB] 1.x Open() Delay in Win32

Ruslan Zasukhin sunshine at public.kherson.ua
Fri Apr 7 01:03:40 CDT 2006


On 4/7/06 12:58 AM, "Russ Tyndall" <fitzbew at nc.rr.com> wrote:

> 
> So, if I follow you (in a general sense) Valentina 1.x (and 2.x, based on a
> subsequent comment) kind've "pre-scan" the database during Open(), gathering
> info about the db that stays persistent until the PC reboots.  This
> information somehow stays persistent on the PC, in system cache or such. But
> not the entire contents of the 155mb db, just some smaller amounts of data
> which I presume are used to enable those stunningly fast queries.

Actually this is not related to fast queries!

Problem in how Valentina store info.
I believe it is possible improve this issue, e.g. Keep all headers together.
Then read them all together in one touch.
Or use lazy open as I have told -- both ways can move us to zero time here
 
> I do not fully understand all the details, but what I do understand makes
> sense to me and matches what I have seen with my own eyes.


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]




More information about the Valentina mailing list