Basicamente les escribo para lo que dice el Asunto. Quisiera saber que tareas de mantenimiento aconsejan hacer en informix. O si alguien tiene, usa o recomienda algún plan de mantenimiento.
Hola Martín, como sugerencia cada tanto correle “update statistics” a las tablas con cierta frecuencia, sobre todo a las que tengan mayor volumen, se utilicen en joins, etc .
De esta manera optimizás rendimiento en general, ya que el motor, para la planificación de las query’s, usa esas estadísticas para (en cierta manera) tomar decisiones sobre la manera de efectuar búsquedas, ordenamientos, etc.
Martín, no te olvides de planificar un plan de respaldo y recuperación de los datos y de la instalación del motor:
Exportar las bases de datos de producción con una frecuencia “aceptable” por lo menos una vez por día. Recordá que te dejará inaccesibles los datos. Ver comando dbexport
Respaldar la instancia completa y planificar los diferenciales, si es necesario. Esto te permite seguir operando normalmente. Ver comando ontape
Respaldar los logical logs, para recuperar las transacciones. Ver comando ontape
Respaldar junto con la instancia y logical logs los archivos $INFORMIXDIR/etc/sqlhosts, el archivo onconfig de la instancia, el archivo /etc/hosts y el archivo /etc/services y la salida del comando onstat -a para tener toda la info del motor