Subject Re: [Firebird-Architect] Record Encoding
Author Jim Starkey
Dmitry Yemanov wrote:

>"Arno Brinkman" <firebird@...> wrote:
>
>
>>>As an experiment, I tried encoding all records (excluding blobs) in one
>>>of my production databases. The current record structure is similar to
>>>Firebird, though run length encoding is based on two byte units rather
>>>than one.
>>>
>>>
>>Why two? I think this won't help much for many data.
>>
>>
>
>But it does help for trailing blanks and a lot of NULLs (I mean strings
>longer than 128 bytes, of course).
>
>
>
I don't actually remember why I did that. I suppose I was anticipating
switching to 16 unicode before I got utf-8 religion. Or maybe Ann or
Wryly talked me into it.

--

Jim Starkey
Netfrastructure, Inc.
978 526-1376