This shows you the differences between two versions of the page.
admin:indexing:advanced:home [2012/02/01 18:51] doc |
admin:indexing:advanced:home [2016/06/28 22:38] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~NOTOC~~ | ||
- | {{page>:top_add&nofooter&noeditbtn}} | ||
- | |||
- | ====== Administration: Indexing Strategies ====== | ||
- | |||
- | ===== Advanced Strategies ===== | ||
- | |||
- | **[[admin:indexing:advanced:home|Overview]]** | | ||
- | [[admin:indexing:advanced:criteria|Criteria]] | | ||
- | [[admin:indexing:advanced:joins|Joins]] | | ||
- | [[admin:indexing:advanced:subqueries|Subqueries]] | | ||
- | [[admin:indexing:advanced:distinct|Distinct]] | | ||
- | [[admin:indexing:advanced:ordering|Ordering]] | ||
- | |||
- | ---- | ||
- | |||
- | ==== Overview ==== | ||
- | |||
- | ===== Advanced Indexing Strategies ===== | ||
- | |||
- | A basic indexing strategy accommodates most queries, but there are advanced techniques that optimize more unusual situations. Queries with particularly complex criteria or complex table relationships can be optimized using these techniques. Omnidex also has features designed specifically to optimize distinct counts and other complex aggregations. | ||
- | |||
- | Before embarking on these techniques, it is important to understand [[admin:optimization:plans:home|Omnidex Query Plans]]. These plans describe the steps that are involved in processing a query, including the use of indexes. These query plans are essential to insuring the best performance for queries. | ||
- | |||
- | |||
- | ===== ===== | ||
- | |||
- | **[[admin:indexing:advanced:criteria|Next]]** | ||
- | |||
- | ====== Additional Resources ====== | ||
- | |||
- | See also: | ||
- | |||
- | {{page>:admin:indexing:see_also&nofooter&noeditbtn}} | ||
- | |||
- | {{page>:bottom_add&nofooter&noeditbtn}} |