Consejos sobre mantenimiento de Informix

Hola Buenas tardes.

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.

Muchas gracias
Saludos

Martín Cesarini

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.

Te paso un link piola: http://www.iiug.org/software/index_DBA.html

Saludos

Juan

Muchas gracias Juan.

Saludos

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