Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
admin:indexing:advanced:ordering [2012/02/15 21:22]
doc created
admin:indexing:advanced:ordering [2016/06/28 22:38] (current)
Line 12: Line 12:
 [[admin:​indexing:​advanced:​subqueries|Subqueries]] |  [[admin:​indexing:​advanced:​subqueries|Subqueries]] | 
 [[admin:​indexing:​advanced:​distinct|Distinct]] | [[admin:​indexing:​advanced:​distinct|Distinct]] |
 +[[admin:​indexing:​advanced:​aggregations|Aggregations]] |
 **[[admin:​indexing:​advanced:​ordering|Ordering]]** **[[admin:​indexing:​advanced:​ordering|Ordering]]**
  
 ---- ----
  
-==== Overview ​==== +==== Ordering ​====
- +
-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. +
- +
-== Criteria == +
-  * Composite indexes +
-  * Expression-based Indexes +
-  * Rollup tables +
-  * Categorizing data  +
- +
-== Joins == +
-  * Prejoined indexes +
-  * Denormalization +
-  * Multi-level hierarchies +
-  * Record-complex indexing +
- +
-== Subqueries == +
-  * Structure of subqueries +
-  * Joins instead of subqueries in FROM +
-  *  +
- +
-== Distinct operations == +
-  * Composite indexes +
-  * Grids: Distinct constraints+
  
 == Group By == == Group By ==
Line 55: Line 31:
 =====  ===== =====  =====
  
-**[[admin:​indexing:​advanced:​distinct|Prev]]**+**[[admin:​indexing:​advanced:​aggregations|Prev]]**
  
 ====== Additional Resources ====== ====== Additional Resources ======
 
Back to top
admin/indexing/advanced/ordering.1329340966.txt.gz · Last modified: 2016/06/28 22:38 (external edit)