Categoría: ARTÍCULOS

ARTICULO: Qué hacer cuando una tabla llega al número máximo de páginas

Como vimos en el articulo anterior (https://www.proyectosysoluciones.es/articulo-limites-en-informix-numero-de-paginas-para-una-tabla/#page-content), tenemos un límite de 16.777.215 páginas para cada tabla. Si nuestra tabla crece es posible que alcance ese límite y en ese punto nos aparecerá un error indicando que no puede insertar en la tabla porque no puede conseguir mas extents. Si trabajamos con una tabla de tamaño de página de 2KB este límite es de unos 32 GB. La primera solución que viene a la cabeza pasa…
Leer más


13 marzo, 2024 0

ARTICULO: Límites en Informix: número de páginas para una tabla

El número de páginas de una tabla en IBM Informix está directamente relacionado con el ROWID. Este valor identifica de forma unívoca una fila dentro de la tabla por medio de su ubicación física. De esta forma, el ROWID es un entero de 4 bytes que utiliza los 3 bytes más significativos para indicar la página en la que se encuentra la fila y el byte menos significativo indica la posición dentro de la tabla.…
Leer más


29 febrero, 2024 1

ARTICULO: Lecturas anticipadas (Read Ahead) en Informix

Las leturas anticipadas son un mecanismo que utiliza el gestor para mejorar el rendimiento de la base de datos durante las lecturas secuenciales de datos e índices. Cuando se debe realizar una lectura secuencial se van leyendo las páginas de datos y se van procesando. Este proceso es costoso y se puede mejorar por medio de las lecturas anticipadas. La lectura anticipada consiste en leer de forma asíncrona las páginas que se estima van a…
Leer más


9 octubre, 2023 0

ARTICULO: Al arrancar Informix obtenemos el error «must have READ/WRITE permissions for owner (600)»

La causa de este error se debe a una incorrecta asignación de permisos para el binary oninit. Es posible que, accidentalmente, alguien haya cambiado los permisos del binario y por eso aparezca el error. Ese mismo error se puede haber repetido con otros binarios de forma que onstat, onmode o cualquier comando pueden dejar de funcionar. Lo primero de debemos verificar es que no hemos hecho una instalación non-root (privada) y después comprobar que los…
Leer más


19 septiembre, 2023 0

ARTICULO: Cómo saber si un sbspace tiene logging

Si queremos saber si un sbspace de IBM Informix tiene logging debemos ejecutar el siguiente comando: # onstat -g smb s Con este comando obtenemos información sobre todos los sbspaces del gestor, en concreto sobre las opciones que se le han puesto con la opción -Df al crearlo o modificarlo. Si queremos saber si tiene logging debemos mirar en la sección Defaults y veremos que pone LO_LOG para indicar que tiene logging o bien nada…
Leer más


2 agosto, 2023 0