Control del tamaño de DBD para bases de datos grandes

Una base de datos que contiene muchos objetos tiene un descriptor de base de datos (DBD) más grande.

Acerca de esta tarea

Conceptos introductorios

Si se realiza un gran número de operaciones de creación, modificación y eliminación en objetos de una base de datos con un gran DBD, es posible que el DBD genere más conflictos entre las transacciones que acceden a diferentes objetos, ya que el almacenamiento no se recupera automáticamente en el DBD ( Db2 ).

Procedimiento

Para controlar el tamaño de los DBD para bases de datos grandes:

  • Supervise y gestione los DBD para evitar que aumenten demasiado.
    Los DBD muy grandes pueden reducir la simultaneidad y degradar el rendimiento de las operaciones de SQL que crean o modifican objetos debido a un aumento de E/S y del registro cronológico. Los DBD que se crean o modifican en la versión 6 o posterior de Db2 , no necesitan almacenamiento contiguo, sino que pueden utilizar fragmentos de aproximadamente 32 KB. Los DBD más antiguos necesitan almacenamiento continuo.
  • Cuando cree, modifique y descarte objetos en una base de datos, utilice el programa de utilidad MODIFY RECOVERY para reclamar almacenamiento en el DBD.
    El almacenamiento no se reclama automáticamente en un DBD para estas operaciones.