Prev | Current Page 64 | Next

Richard Niemiec

"Oracle Database 10g Performance Tuning Tips & Techniques"

For example, sales by region of the country may create a partition for NY, CT, MA, and VT,
and another partition for IL, WI, IA, and MN. Any sales from elsewhere in the world may be
assigned to its own partition when the state code is missing.
Hash Partitions A hash partition assigns a row to a partition based on a hashing function,
specifying the column or columns used in the hashing function, but not explicitly assigning
the partition, only specifying how many partitions are available. Oracle will assign the row
to a partition and ensure a balanced distribution of rows in each partition.
Hash partitions are useful when there is no clear list or range-partitioning scheme given
the types of columns in the table, or when the relative sizes of the partitions change frequently,
requiring repeated manual adjustments to the partitioning scheme.
Composite Partitions Even further refinement of the partitioning process is available with
composite partitions. For example, a table may be partitioned by range, and within each range,
subpartitioned by list or by hash. New combinations in Oracle 11g include list-hash, list-list, listrange,
and range-range partitioning.
Partitioned Indexes
You can also partition indexes on a table, either matching the partition scheme of the table being
indexed (local indexes) or partitioned independently from the partition scheme of the table (global
indexes). Local partitioned indexes have the advantage of increased availability of the index when
partition operations occur; for example, archiving and dropping the partition FY2002Q4 and its
local index will not affect index availability for the other partitions in the table.


Pages:
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
basketball.sport24x7.net zakłady bukmacherskie Polacy w Wigan Kurs architektury zakłady bukmacherskie