11.03.2014 15:09, Adriano dos Santos Fernandes wrote: > The idea is that if you "select a, b, c", you will need "a", "b" and > "c", so makes sense to store them together. > > If you want to have them in each place of memory, you may copy them.
The contrary is also true: if you "insert values (:a, :b, :c)", it makes sense to get "a", "b" and "c" from places where they already are. If you want them to be together, you can copy them. I mean that if _engine_ want data to be in one buffer, it is up to the engine to gather them from where application already have them. It is nice if application already have data pieces all together, but making it a *requirement* is too bold, IMHO. -- WBR, SD. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel