Fragmentation Strategy
| Fragmentation Strategy |
|
The are two fragmentation strategies are, round-robin and expression based. With expression based fragmentation the query optimiser will, if possible, remove data fragments from a query plan. With round-robin this is not possible. Fragmentation by expression should be considered if
The ideal fragmentation strategy is to create non-overlapping fragments on a single column that allows fragments to be eliminated. either a range or equality expression. However, there are two other strategies that will eliminate fragments to be scanned when using an equality search. For theses two types of strategies, fragments cannot be eliminated on a range search. |
| Overlapping or non-contiguous fragments on a single column. |
|
A non-contiguous scheme means that some data values cannot be accounted for. The fragmentation expression can use any range, hash or arbitrary rule to define overlapping fragments based on a single column. |
| Non-overlapping fragments on multiple columns. |
|
The fragmentation expression uses a range or arbitrary rule to define non-overlapping fragments based on multiple columns. |