Télefono:
91 626 61 20
Dirección:
C/ Copenhague 6. Edificio Al Andalus. Planta 2ª. Oficina 5. 28232. Las Rozas. Madrid
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.
Cuando ejecutamos archecker la primera vez genera una serie de tablas en la base de datos sysutils. Esto significa que en el rootdbs, donde se encuentra esa base de datos, necesitamos espacio para realizar las restauraciones.
La tabla que más espacio necesita es acu_tuple, ya que almacena los datos que se están restaurando. A pesar de que los datos se borran una vez recuperados, el espacio ocupado por ello y los extents que se han cogido siguen reservados por lo que podemos llegar a llenar el rootdbs.
Si queremos que archecker libere el espacio se puede ejecutar archecker con la opción -DX, lo cual elimina las tablas utilizadas por archecker y libera el espacio. Esta opción se puede utilizar a posteriori o bien en la misma ejecución del archecker.