Pregunta

¿Hay alguna forma simple en Oracle para crear una tabla de historial de una tabla de cola? El tipo de carga útil de la tabla de colas es de tipo específico, por lo que si quiero crear una tabla de historial normal, ¿este tipo de carga útil específica sería un problema?

¿Fue útil?

Solución

Ya que todavía estás en 10G, dbms_wm es una opción que quizás desee echar un vistazo. Puede habilitar una tabla y todos los DML adicionales contra la tabla se convertirán para que se mantenga la historia.

Puede echar un vistazo a la implementación aquí.http://www.oracle-base.com/articles/9i/workspacanagement9i.php#versionenabledable

Tenga en cuenta que esto afectará el rendimiento, ya que tiene disparadores disparando en diferentes DML para implementar versiones.

Sobre el comentario del tipo de carga útil, no conozco ninguna restricción específica con los tipos. Probablemente pueda probar una mesa pequeña con su tipo definido por el usuario y ver si tiene algún problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top