Three times now, the JDBC driver filled the database filesystem on one
of our servers while trying to process many updates at once (sometimes
tens of thousands of objects).
The JDBC driver creates files in the DIB directory named jdbc*.db and
jdbc*.lg and it appears there is a pair of these for the publisher
channel, which is disabled, and another pair for the subscriber channel.
When JDBC decides to fill the filesystem, these files become larger than
the eDirectory database itself (about 3.0 GB), which does not seem
reasonable at all.
My questions are:
1) What is the specific purpose of these files?
2) Why would they get so huge?
3) Is there anything I can do to limit their size?