Partitioning on a table on the field TIMESTAMP WITH TIME ZONE
738272Dec 8 2009 — edited Dec 8 2009Hi I have a very large size table which has grown to a size that we are not able to query it efficiently. We have decided to partition the table. But the issue is the table has a TIMESTAMP WITH TIME ZONE field and not DATE. I have found some links on the web which state this might cause an error. I am planning to create a temp table with the partition rules and at the same time copy data from the original one.
using CREATE TABLE XYZ PARTITION BY RANGE (ABC) ( ---- Partition rules ------) NOLOGGING AS SELECT * FROM XYZ_ACTUAL where 1 = 2;
Then if it works fine, I would rename the table with partitions to the actual name.
Should all this be fine?
The database is very critical. Hence the dilemma.