03.02.2021 19:21, Vlad Khorsun пишет:
03.02.2021 15:29, Dmitry Starodubov wrote:
Hello all.
As it's described in CORE-1241, configuration parameter
"TempDirectories" does not affect a place where some temporary files
are stored. Instead they are stored in the path given by the
FIREBIRD_TMP environment variable and it's not very obvious.
AFAIU "TempDirectories" parameter is not used by
- BLOBs data for read-only databases;
- GTT data;
Correct
- isql and gpre temporary files;
- content of the BLOBs when it's edited by a user.
These items are about tools which have no relation to the
firebird.conf.
I propose to create a new configuration parameter, which will be
identical to FIREBIRD_TMP environment variable.
It can be called "TempDirectory" or "TempTableDirectory" because GTT
data can take the most space of the above objects.
If the FIREBIRD_TMP environment variable is not set, engine will use
this parameter to determine the temporary directory.
Also, if the "TempDirectories" parameter is not specified, this new
parameter will be used.
It is doable, of course, but I prefer to wait until implementation
of tablespaces
which should cover this request too.
Regards,
Vlad
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel
OK, lets wait for the implementation of tablespaces to fix this issue. I
hope it will be in Firebird 5)
--
Dmitry Starodubov
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel