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

Una vez definida nuestra clase particular de procesador virtual podemos especificar en las rutinas definidas por el usuario que se ejecuten utilizando estos procesadores virtuales por medio de la clausula WITH (CLASS = ‘vp_udr’) que habría que incluir en la definición de la rutina.

Puesto que las UDR se ejecutan por defecto en cualquier VP libre, este aislamiento puede ser útil si queremos que la ejecución no interfiera en la ejecución del resto de componentes del gestor. También puede ser útil para aislar rutinas problemáticas o en pruebas.

Proyectos y Soluciones
Proyectos y Soluciones
Artículos: 163