<div dir="ltr"><div>No. GDBM databases are tied to GDBM files, period.<br></div><div><br></div><div>ALL locale tables are loaded into memory when IC starts, no matter what underlying DB structure they use. This doesn't mean that, if you update them, that the rules for databases are changed.</div><div><br></div><div>There is also a MEMORY db type, but that has no advantage for Locale, because, again, all locale tables are loaded into memory even if they are SQL or GDBM.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 9, 2018 at 6:29 AM, RenĂ© <span dir="ltr"><<a href="mailto:interchange@hertell.com" target="_blank">interchange@hertell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 09.07.2018 01:12, Mike Heins wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As I said initially, I am sure this is a file locking issue. If you update GDBM files, you are going to get locking problems while it is happening. The locks stay on until the process ends, and this should happen for any Interchange and Perl.<br>
<br>
You will continue to have some problems as long as you are updating GDBM databases from the running process. Move the DB to SQL and the problems should disappear.<br>
</blockquote>
<br>
Hi,<br>
<br>
Isn't the idea with the gdbm-tables that they get loaded into memory when IC is reloaded, and speeds up the translation-process?<br>
<br>
If the same can be fixed with an sql-database, then this would be really great!<br>
<br>
René<br>
<br>
______________________________<wbr>_________________<br>
interchange-users mailing list<br>
<a href="mailto:interchange-users@icdevgroup.org" target="_blank">interchange-users@icdevgroup.o<wbr>rg</a><br>
<a href="http://www.icdevgroup.org/mailman/listinfo/interchange-users" rel="noreferrer" target="_blank">http://www.icdevgroup.org/mail<wbr>man/listinfo/interchange-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Just because something is obviously happening doesn't mean something<br>obvious is happening. --Larry Wall<br></div></div></div>
</div>