main logo
Subject: Re: Performance metrics - some early conclusions
Author: Ed Kleban
Posted: 2005/11/30 16:52:39
 
View Entire Thread
New Search





On 11/30/05 3:29 PM, "Ruslan Zasukhin" <sunshine .AT. public .D.OT kherson.ua> wrote:

> On 11/30/05 9:32 PM, "Ed Kleban" <Ed@Kleban.com> wrote:
>
>> I'm afraid I still need more help connecting the dots here because I still
>> don't understand why the following are true:
>>
> I have understand almost nothing.
>
> Let me explain what I think you need:
>
> when you assign field new values, Valentina copy old one into
> second buffer. This old value is required to be able update index
> if it exists.
>
Ok, I get it now. It took me a while to understand why you need it to
update the index, but it makes sense.

So V2 copies the entire record every time you call SetBlank unless you use
"forAdd" even if only one field, or none of the fields, is indexed. Sounds
like an opportunity for optimization.

Thanks!
--Ed


_______________________________________________
Valentina mailing list
Valentina .AT. lists .D.OT macserve.net
http://lists.macserve.net/mailman/listinfo/valentina

 
©2005 Ed Kleban
<-- Prior Message New Search Next Message -->