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.

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

Mar
31
2014

ARTICULO: PHP con Informix sobre Windows

Para poder conectar PHP con Informix es necesario tener instalado el Client SDK para disponer del conector ODBC y el servidor Apache correctamente instalado en el sistema. Una vez instalados ambos se puede configurar de forma rápida y sencilla siguiendo los pasos listados a continuación:

Para empezar se configura el conector de ODBC

1.- En orígenes de datos (ODBC), en la pestaña "DSN de usuario"se da a agregar
2.- Se selecciona de todas las posibilidades "IBM INFORMIX ODBC DRIVER"
3.- Se le dota de un nombre en la pestaña "general"

Mar
19
2014

ARTICULO: RSS en Informix

Dentro de las opciones disponibles para montar un sistema de alta disponibilidad, la más utilizada es el servidor HDR. Sin embargo éste adolece de algunas limitaciones, entre ellas la imposibilidad de realizar ciertas operaciones sobre el nodo secundario como un dbexport, lo cual implicaría bloquear el servidor primario para realizarlo.

En este caso la solución pasa por montar una réplica asíncrona de tipo RSS. Para ello veamos a continuación los pasos necesarios para empezar a montarlo entre un Nodo1(primario) y un Nodo2(Secundario):

Nodo primario

Poner LOG_INDEX_BUILD a 1

Jan
14
2014

ARTICULO: Error en el ping de un primario HDR a un secundario

Desde la versión 11.70.xC7 puede aparecer de forma aleatoria un aviso en el online.log del servidor primario de una sistema de alta disponibilidad:

Needed to send a ping message but failed. 1
Esto no es necesariamente un problema, y puede indicar simplemente que el sistema está muy cargado en esos momentos.

Si el mensaje se repite con frecuencia y alcanza un valor de 3 o más entonces sí que nos encontramos en una situación de time-out y es necesario investigar las causas. Por tanto, una es importante monitorizar el sistema una vez se localice el error por primera vez.

Dec
18
2013

ARTICULO: Aislando la ejecución de las rutinas definidas por el usuario

IBM Informix permite definir un tipo de procesador virtual diferente de los normales. Esto se realiza por medio del parámetro de configuración VPCLASS del fichero onconfig. De esta forma podemos definir nuestra clase particular de procesador virtual que es independiente del resto de los procesadores virtuales del gestor.

VPCLASS vp_udr,num=2

Dec
2
2013

ARTICULO: Uso de páginas grandes para segmentos residentes

Con el crecimiento de las cantidades de memoria a gestionar por parte del sistema operativo para los diferentes procesos se ha quedado poco a poco desfasada la gestión con tamaños de página de 2 KB o 4 KB. Para ello han aparecido las páginas grandes, que permiten que si un programa está programado para utilizarlas se haga uso de ellas y se consigan mejoras de rendimiento. Este es el caso de Informix, que cuando utiliza páginas grandes para sistemas con varios gigas de memoria consigue mejorar su rendimiento.

Syndicate content