Categoría: ARTÍCULOS

ARTICULO: Conocer el último acceso a un índice

Desde la versión 12.10 FC10, Informix permite saber cuándo ha ocurrido el último acceso a un índice. Para ello debemos obtener la información de la tabla a la cual pertenece el índice por medio de oncheck -pt o de oncheck -pT, indicando la base de datos y la tabla que queremos consultar. oncheck -pt base:tabla En la salida que obtenemos nos aparece para cada índice una fila adicional que es Last Lookup/Scan en la cual…
Leer más


30 junio, 2020 0

Artículo: Tablespace 100002

El Database Tablespace es un tablespace especial que se ubica en el root dbspace de cualquier instancia de IBM Informix. Es una tabla interna que se utiliza para llevar un registro de las bases de datos creadas en el sistema y se puede consultar vía SQL consultando la vista sysdatabases de sysmaster. El Database Tablespace contiene toda la información necesaria para identificar cualquier base de datos creada en el servidor. Guarda información de nombre, propietario,…
Leer más


28 mayo, 2020 0

Intercambiar chunks en mirror

Desde la versión 12.10 FC10 Informix permite intercambiar los chunks con mirror. De esta forma podemos hacer que el actual chunk primario para a ser el mirror y que el mirror pase a ser el primario. Esta funcionalidad es especialmente útil en el caso en el que queramos cambiar los discos por otros diferentes. Para cambiarlo debemos hacer lo siguiente:execute function task(«modify chunk swap_mirror»,<numero de chunk>). Si lo que queremos es cambiar todos los chunks…
Leer más


30 abril, 2020 0

ARTICULO: Nuevos filtros para onstat -g sql y onstat -g ses

Desde la versión 12.10 FC12 es posible utilizar nuevos filtros a la hora de obtener las sesiones que están ejecutando en nuestro gestor Informix.La sintaxis sería la siguiente:onstat -g sql filtro onstat -g ses filtroY filtro puede tener los siguientes valores:– ready: muestra información de todas las sesiones que tienen una hebra en la cola de preparados– running: muestra información de todas las sesiones que tengan una hebra corriendo – busy: muestra información de todas…
Leer más


21 febrero, 2020 0

Artículo: eliminar registros duplicados

En ocasiones nos podemos encontrar con tablas en las cuales queremos crear una clave primaria o un índice único pero que tienen registros duplicados. Como para poder crear la clave primaria o el índice único es necesario que el campo que utilizamos como referencia sea único para poder identificar unívocamente el registro será necesario eliminar los registros duplicados. En el caso de que la tabla no esté fragmentada podemos utilizar el siguiente procedimiento: SELECT rowidFROM…
Leer más


24 enero, 2020 0