Is this working for DBFNTX too?
Regards, NB
-----Original Message-----
From: Alexander S.Kresin [mailto:al...@be...]
Sent: Friday, September 30, 2016 8:14 AM
To: let...@li...
Subject: [Letodb-developers] Changelog 2016-09-30 08:50 UTC+0300 Alexander Kresin
2016-09-30 08:50 UTC+0300 Alexander Kresin (alex/at/belacy.ru)
* source/server/letofunc.c
! Yet another fixes for No_Save_WA mode. Works normally now for a simple tests.
* source/server/server.prg
* Requests for few bit functions added.
By default, LetoDb server opens all files in exclusive mode and these opened files are shared by all users. This allows to decrease the number of opened files, to save memory and to speed up some operations - because exclusive mode works faster than shared (no need for locks, more buffers).
But, on the other side, this mode doesn't allow to use internal DBFCDX index buffers, because each new operation for a request from another user resets them - this may cause slowdown in some cases and more intensive disk usage.
If you set in letodb.ini No_Save_WA = 1, you switch LetoDb server to another mode: opened files are not shared between users, each workarea is "personal" as in usual DBFCDX based application. Now, after latest fixes, this mode should work - it works here, with a simple tests, but isn't tested properly yet. And I know nothing yet, will it be faster or no. Anyway, the benefit may appear for a relatively big files.
Testing of this mode is appreciated.
Regards, Alexander.
------------------------------------------------------------------------------
_______________________________________________
Letodb-developers mailing list
Let...@li...
https://lists.sourceforge.net/lists/listinfo/letodb-developers
|