Hello,

I'm hoping someone can help me out here. We have a two Oracle 8.1.5.1 instances that replicate data via mutlimaster replication. Recently, someone was foolishly allowed to run a monstrous update ( about a 1 million row update in one transaction ) and subsequently, the def$_aqcall table has ballooned up to almost a gigabyte in size. There are about 59000 extents allocated to the table and of course there is hardly a need for most of these.

Now that you have a bit of a background, my question is the following; What is the best way to reduce the extents of this table without messing up replication? Can I get away with using the DEALLOCATE with a KEEP command, or must I export, drop, recreate structure with new storage clause, and reimport the table? Or, am I completely SOL and stuck with a huge table?

Any help would be greatly appreciated.

Thanks,
Chris