DB bloat?

Ruslan Zasukhin sunshine at public.kherson.ua
Sat Dec 31 12:45:56 CST 2005


On 12/31/05 11:40 AM, "jda" <jda at his.com> wrote:

> Hi Ruslan,
> 
> One of my beta testers (using my app built with V2.1 fc3) reported this to me:
> 
> "The only stress sign was that by the time I was done, the file had
> bloated from 14 MB to 162 MB! But a final Rebuild set it to proper
> size again."
> 
> (Rebuild is my own export/import of data to a fresh database).
> 
> Any idea why this might have happened? All he was doing was shifting
> data from one field to another, there were no new data added. So lots
> of UpdateRecord and DeleteData for VText/VBlob fields. I will try to
> reproduce it.

Hi Jon,

Only from one field to another ?

He do this copy manually? Or your app have such feature ?

Well, if you delete some BLOB value which is in the middle of BLOB file,
Then its space still live, and will be REUSED future.

So I can see that if you delete one BLOB records and copy them into new BLOB
records this can cause in worse case 2 times grow.

We plan yet that Compact method is able collect such empty space in BLOB
fields.

-- 
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-beta mailing list