I have just taken over a 10GB database and on analyzing a few key tables, I find that the intial extent sizes range from 50-70MB. It is an OLTP application and I think that such big extent sizes are not good.
How do I go about fixing this problem? Export table and import it into a new table withh appropriate extent sizes? What happens to the associated indexes/views?
Big extents, but are the tables huge? EXP/IMP would do the trick. Rebuild the indexes afterwards. Don't worry about the view, only recompile them after the import of the tables.
alter table xxx move tablespace aaaa storage(initial 4M next 4M pctincrease 0)
then mnove back to original tablespace, this is to avoid fragmentate your original tablespace, if itīs LMT then you can dmove the table in same tablespace
Thanks for your reply. I will appreciate your help on these questions also. We are planning to bring this database down for 2-3 days for reorg maintenance.
First:
1. Will changing from dictionary managed to LMT's have any response in performance?
2. And can I do this by creating LMT's and importing all the tables from my current dump?
3. Any watchits or issues to be considered while doing this change?
Bookmarks