>>2. Would it be possible to implement a database insert trigger on the change table to populate the snapshot columns of the change >>table?
Arul,
The change tables are partitioned on a high value of the CSCN$. As to
adding columns, everything I can see suggests that the change tables are
perfectly normal, there doesn't appear to be any 'magic' going on. In
fact, when I logged a TAR for a performance problem with a query on a
change table, Oracle support suggested that it was okay to add indexes
to them (I ran into problems when I did because the purge job marked the
indexes as unusable).
Regards
David
On Wed, 7 Jun 2006 10:42:52 -0700, "Arul Ramachandran"
< contactarul@gmail.com> said:
> David,
>
> Thanks for your reply.
>
> I am aware of the ALTER_CHANGE_TABLE, but my intention is to add columns
> to
> the change table that are not present in the source table. Hence, I was
> wondering if I could manually alter the change table.
>
> Regarding, partitioning of change table, I see from your comment CDC does
> partition it (probably a max val partition?).
>
> I don't have my environment yet, otherwise I can check out.
>
> Regards,
> Arul
--
David Lord
davidclord@fastmail.co.uk
--
http://www.fastmail.fm - Or how I learned to stop worrying and
love email again