On 09/03/13 13:04, Dimitry Sibiryakov wrote:
> 03.09.2013 9:13, Alex Peshkoff wrote:
>> But I see one problem -
>> currently all (or at least most of all) record buffers are allocated at
>> prepare time. With variable record length this strategy requires change,
>> and that change does not look trivial at the first glance.
>     What problem do you foresee?
>     AFAIK, ccess to single field values is already incapsulated in record 
> class, so string
> buffer in DSC can be replaced with pointer without hacking whole engine. So, 
> only SQZ
> module should be changed to feed data in a little more clever way.
>

Add dynamic allocation to SQZ? Will work, but definitely would not make 
it faster, while this is one of most time-critical places in engine.


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to