ARTICULO: Estructuras del gestor al inicializar: root dbspace

Cuando inicializamos un gestor lo primero que hace IBM Informix es crear una serie de estructuras en el root dbspace que le permiten funcionar. Estas estructuras son:

  • 12 páginas reservadas con información del gestor
  • Una primera lista de páginas libres del chunk (chunk free-list): guarda un registro de las páginas que tenemos libres en el chunk
  • El tblspace tblspace: Es la lista con la descripción de todos los tblspaces que hay en el gestor
  • El physical log: aquí se guardan las imágenes sin modificar de las páginas que han sido modificadas
  • Los ficheros de logical log: aquí guardamos un registro de todas las operaciones que alteran los datos del gestor
  • El database tblspace: Contiene una entrada por cada base de datos que hay en el gestor

Todas estas estructuras se crean en el root dbspace y las propiedades de este espacio vienen determinadas por los parámetros de configuración que aparecen en el fichero onconfig:

  • ROOTNAME: nombre que tiene el dbspace de root
  • ROOTOFFSET: desplazamiento dentro de ese fichero
  • ROOTPATH: ubicación del chunk
  • ROOTSIZE: tamaño del chunk

Podemos ver la estructura que tiene por medio de oncheck -pe.

Proyectos y soluciones
Proyectos y soluciones
Artículos: 97