我的设置非常复杂:
我们使用searchable-plugin进行全文索引。
这种设置很有效。但是当我开始索引过程时,Informix实例在几分钟后就会死掉。我们正在索引100.000+行,但崩溃发生的时间非常随机:有时是2分钟后,有时是10分钟后。
online.log(来自Informix的日志文件)中没有明显的错误消息。索引收到此消息(数十次):
14:53:15 Dynamically allocated new virtual shared memory segment (size 8192KB)
14:53:15 Memory sizes:resident:111492 KB, virtual:1089424 KB, no SHMTOTAL limit
然后应用程序崩溃,Postgres通知Grails应用程序,网络连接中断或(我们有不同的错误消息)或连接被拒绝。
在IntelliJ控制台中我可以看到,索引过程会向FDW表触发大量SQL语句。
我想这是一个非常罕见的设置,但我想问一下是否有人有FDW和Grails / Searchable的经验,可以指出我可能出现的问题。
我们的应用程序和SQL Maestro中的FDW表工作正常。
或者只是Informix的一个基本配置问题?