A combination of ranges is achieved by evaluating boolean expressions of the above predicate types.in single range = > between
when there is no index on the attribute, Selinger chooses a selectivity factor of 1/10, independent of the table on which the predicate will be applied. Arbitrary numbers used as the selectivity factor, (e.g. 1/10 in the example above) can be called magic numbers. In general, the use of a magic number is making an assumption about both the distribution of the data in the stored relations and the distribution of queries that will be run on the database.attribute = value
| 4. Related Work: |
<System R>
<Bottom Up>
<Join Order Heuristics>
<Query Blocks>
<Rules>
<Top Down>
<Volcano>
<Phases>
<Specialized Techniques>
<Unique Rules>
4.1: Left-Deep |
|---|
|
|