valentina server office -- client side cursor
Ruslan Zasukhin
ruslan_zasukhin at valentina-db.com
Wed Jul 6 03:02:46 CDT 2011
On 7/6/11 1:08 AM, "Christian - ChrisKatDev.com" <christian at chriskatdev.com>
wrote:
Hi Christian,
> Indeed a "select **" takes more than 4 hours, when there are only a few MB to
> bring.
>
> And what exactly cursor you use?
> server-side is not good here
>
> client-side? Should work fast I think, than more
> that your 8Mb will be ziped in this case into 1MB
>
> Check client side cursor first of all
>
> ????????????
You says you have 4 hours
I think this is because you use SERVER SIDE cursor,
db.SqlSelect( "SELECT * ", ... KClientSide, kReadOnly )
Try CLIENT SIDE cursor.
This cursor move all records to client side RAM as single push.
Again -- if cursor with N records, > 1Kb then ZIP compression is used
To save time on network
--
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
mailing list