en DB2 V5R4, Al modificar la funcionalidad de un DETERMINISTIC UDF devuelve la respuesta en caché por un tiempo ...¿Cómo "restablecer" las respuestas DETERMINISTICAS de UDF?
hay alguna manera de restablecer las respuestas en caché?
Gracias de antemano.
Restablecer cómo? Si _necesita_ restablecerse, eso implicaría que los resultados no son deterministas _de los valores pasados en_ - que es lo que supondría ** TODOS ** RDBMS basarían su optimización. Es posible que necesite hacer que el UDF no sea determinista, o vea cómo dividir la función en partes deterministas y no deterministas. ¿Puedes darnos el contexto más amplio? Es posible que podamos ayudar. –
Modificando la funcionalidad de una UDF determinista devuelve por un tiempo la respuesta del comportamiento anterior. (V5R4 no implementó la instrucción ALTER FUNCTION, DEBES primero DROP y luego CREAR de nuevo la función ...) –
Ah, no entendí que hubiera sido modificado, pensé que querías restablecerlo durante un ejecución de declaración ... No sé sobre ningún comando específico - Hubiera pensado que el 'DROP' y' CREATE' borraron cualquier caché. IPLing el sistema (casi seguro) lo haría, pero ser un poco diestro; quizás consulte con su representante de IBM? –