Oracle AQ: таблица истории - PullRequest
       10

Oracle AQ: таблица истории

0 голосов
/ 01 декабря 2011

Есть ли в оракуле простой способ создания таблицы истории таблицы очередей?Тип полезной нагрузки таблицы очередей является конкретным типом, поэтому, если я захочу создать нормальную таблицу истории, будет ли проблема с этим конкретным типом полезной нагрузки ??

1 Ответ

0 голосов
/ 01 декабря 2011

Поскольку вы все еще на 10g, dbms_wm - это один из вариантов, на который вы, возможно, захотите взглянуть.Вы можете разрешить версию таблицы, и все последующие DML для таблицы будут преобразованы для сохранения истории.

Вы можете взглянуть на реализацию здесь.http://www.oracle -base.com / article / 9i / WorkspaceManagement9i.php # VersionEnablingATable

Обратите внимание, что это повлияет на производительность, поскольку у вас запускаются триггеры на разных DML для реализации контроля версий.*

Что касается комментария типа полезной нагрузки, я не знаю каких-либо конкретных ограничений для типов.Вероятно, вы можете попробовать небольшую таблицу с вашим пользовательским типом и посмотреть, есть ли у вас какие-либо проблемы.

...