Artículos

Está página pretende mostrar diferentes artículos de opinión relacionados tanto con las Bases de Datos IBM Informix y DB2 , así como con el Tratamiento de Datos con IBM Optim y la Protección de los Datos con Spectrum Protect.

May
22
2015

ARTICULO: Monitorizando las sesiones que cogen más bloqueos

Muchas veces nos encontramos ante una degradación en el rendimiento del gestor debido a que una sesión está cogiendo excesivo número de bloqueos. Para solucionar esto solo tenemos que localizar la sesión que está dando ese problema en unos sencillos pasos.

El comando onstat -u nos muestras información variada de lo que está realizando cada usuario conectado, entre otras el número de bloqueos que esta sesión está cogiendo.

address flags sessid user tty wait tout locks nreads nwrites

Mar
27
2015

ARTICULO: Ocupación de espacio y limpieza de archecker

Archecker es una potente herramienta de IBM Informix que permite verificar los datos de un backup o restaurar una o varias tablas a un punto en el tiempo partiendo de un backup, tal y como ya vimos en otro artículo (enlace a artículo). También vimos las tablas que archecker crea para funcionar y que contienen datos sobre la restauración realizada (enlace al artículo Tablas utilizadas por archecker).

En este artículo nos vamos a centrar en cómo hace uso archecker del espacio de disco y en cómo liberarlo.

Feb
27
2015

ARTÍCULO: Tablas utilizadas por archecker

Archecker es una potente herramienta de IBM Informix que permite verificar los datos de un backup o restaurar una o varias tablas a un punto en el tiempo partiendo de un backup, tal y como ya vimos en otro artículo (enlace a artículo).

En este artículo nos vamos a centrar en explicar las diferentes tablas que archecker crear para funcionar.

acu_restore: Se crea durante la restauración física y contiene una fila por cada fragmento de datos de la tabla a recuperar

acu_sblob_extent: Se crea durante la restauración física y contiene la información de los extents de los smartblob

Jan
21
2015

ARTICULO: Análisis de consultas II

Como ya vimos en el artículo anterior, IBM informix permite habilitar una traza de consultas, tanto a nivel de sesión como a nivel global. En este artículo vamos a ver la información que obtenemos para su análisis.

Para obtener la información recolectada de las consultas podemos utilizar dos herramientas. La primera es el comando onstat -g his, que nos saca por consola la información ya formateada. La otra opción es consultar la tabla syssqltrace de sysmaster que también contiene toda la información y nos permite utilizar SQL para realizar operaciones sobre la información.

Jan
2
2015

ARTÍCULO: Análisis de consultas (I)

IBM Informix dispone de una historial de consultas que se puede activar para guardar información de lo que se está haciendo en nuestro gestor y así disponer de información para analizar nuestras aplicaciones o mejorar nuestras consultas. Para ello disponemos del parámetro de configuración SQLTRACE del fichero onconfig.

Para activar la traza disponemos de dos opciones. La primera es definirlo en el fichero onconfig, aunque ello implica realizar un reinicio del gestor, con los siguientes parámetros:
SQLTRACE level=LOW,ntraces=2000,size=2,mode=global

Nov
24
2014

ARTÍCULO: Analizando el Disco (II)

En el artículo anterior vimos cómo analizar el uso que se estaba dando a cada uno de los chunks de IBM Informix, pero sin localizar qué sesiones eran las que más uso estaban haciendo de ellos.

Podemos identificar las sesiones que más lecturas y escrituras están realizando, pudiendo identificar sesiones problemáticas o consultas más creadas en funciçon de los resultados obtenidos.

Oct
23
2014

ARTÍCULO: Analizando el Disco (I)

Cuando tenemos una bajada de rendimiento es necesario analizar los tres principales componentes de cualquier sistema (CPU, memoria y disco). En el caso de IBM Informix disponemos de diferentes formas de ver estadísticas de uso de cada uno de ellos independientemente del sistema operativo.

Sep
3
2014

ARTICULO: Instalación de IWA en entorno Linux

Siguiendo con la serie de artículos relacionados con el IWA, vamos a contar hoy como instalar IWA en un sistema Linux, para lo cual tenemos que seguir los siguientes pasos:

1. Descargar el producto, descomprimirlo en un directorio dedicado y situarnos en ese directorio.

2. Lanzamos el instalador
./iwa_install
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
.........
........

3. Aceptamos el acuerdo de la licencia tras terminar de leerlo
Pulse Intro para seguir visualizando el acuerdo de licencia, o entre "1"

Jul
9
2014

ARTICULO: Creación de un Data mart en IWA desde OAT

Como ya explicamos en un artículo anterior:

Creación de un acelerador en IWA desde OAT

IWA es configurable 100% desde la herramienta OAT. En este artículo, se explicará como generar un data mart habiendo creado previamente un accelerador.

Nos dirigiremos a la sección "SQL Toolbox", y desde ahí a "Schema Manager". Dentro de esta subsección, seleccionaremos la base de datos sobre la que queramos acelerar, y una vez seleccionada, dentro de acciones, elegiremos "Data Marts" y "Create a data mart".

Jun
10
2014

ARTICULO: Creación de un acelerador en IWA desde OAT

OAT es una poderosa herramienta que además de ayudarnos en las tareas rutinarias con nuestro gestor informix, nos puede ayudar a configurar de una forma fácil e intuitiva nuestro IWA, comenzando con la creación de un acelerador, estructura la cual contendrá diferentes data marts, los cuales serán consultados por el gestor informix dependiendo de la query que le llegue.

Para ello solo necesitaremos conectarnos primero por consola con nuestro IWA conectado para ejecutar el siguiente comando:

ondwa getpin

Syndicate content