Partitioning is a technique that, in certain situations, avoids the need to search an entire table (or other database object). [0003] With partitioning, an object, such as a database table, is divided up into sub-tables, referred to as ???partitions???.