Pueden modificarse algunos parámetros para ajustarlos a la configuracion del server donde este instalado el motor.
Podes enviar las características del server (memoria, cpu, distribucion de los discos, version de informix, sist. operativo…) y el archivo onconfig.
En este server solo esta el motor informix o esta compartido con otros servicios?
Veo que tenes 10 logical logs de 100mb cada uno, creo es mejor crear mas logical logs pero de menor tamaño ya que recorda que cada vez que se llena un logical logs se hace backup (si lo tenes en automático) y esto podria traer una perdia en la performance por dedicar tiempo a ese backup… Igual es un comentario…
Lo que si veo es que podes ajustar los valores de estos parámetros para hacer un uso mejor de la memoria ram:
BUFFERS 2000 # Maximum number of shared buffers
SHMVIRTSIZE 8192 # initial virtual shared memory segment size
SHMADD 8192 # Size of new shared memory segments (Kbytes)
Podrias probar modificarlos por los siguientes valores
BUFFERS 10000 # Maximum number of shared buffers
SHMVIRTSIZE 262144 # initial virtual shared memory segment size = 256Mb
SHMADD 65536 # Size of new shared memory segments (Kbytes) = 64Mb
Tenes algun dbspace temporal en esa instancia? Si tenes agregalos en este parametro:
DBSPACETEMP dbspacetemp1, dbspacetemp2, …, dbspacetempn # Default temp dbspaces
Baja el motor, hace estos cambios y volvelo a levantar. En el caso que esos valores de memoria no esten bien el motor no va a levantar, asi que definile valores menores pero por los 4Gb no deberias tener problemas.
Luego estan los parámetros relacionados con el procesador, si es multiprocesador, deberias cambiar los parametros:
MULTIPROCESSOR 0 # 0 for single-processor, 1 for multi-processor
NUMCPUVPS 1 # Number of user (cpu) vps
En el foro de Informix del SIU yo subí un documento con recomendaciones / tips para aumentar performance y monitorear el funcionamiento. También otros subieron otros documentos.
Te recomiendo que apliques las sugerencias y comentarios de Ale Delú y que luego veas si se puede mejorar algo más, te todas maneras a veces es un poco empìrico.
Por otra parte con que versión del Guaraní estan? Porque en las últimas se aplicaron muchas mejoras para el tema inscripciones web.
También te recomendaría actualizar las estadísticas del motor cada tanto y fijarte como son los lockeos en las tablas. Había algunas que estaban a nivel de página y convenía ponerlas a nivel de filas.