Differences

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

Link to this comparison view

Next revision
Previous revision
admin:indexing:advanced:distinct [2012/02/15 21:22]
doc created
admin:indexing:advanced:distinct [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 ​====+==== Distinct Operations ​====
  
-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   * Composite indexes
   * Grids: Distinct constraints   * Grids: Distinct constraints
- 
-== Group By == 
-  * Composite indexes 
-  * Rollup tables 
-  * Grids: Distinct constraints 
-  
-== Order By == 
-  * Composite indexes 
-  *  
  
  
Line 56: Line 26:
  
 **[[admin:​indexing:​advanced:​subqueries|Prev]]** | **[[admin:​indexing:​advanced:​subqueries|Prev]]** |
-**[[admin:​indexing:​advanced:​ordering|Next]]**+**[[admin:​indexing:​advanced:​aggregations|Next]]**
  
 ====== Additional Resources ====== ====== Additional Resources ======
 
Back to top
admin/indexing/advanced/distinct.1329340932.txt.gz ยท Last modified: 2016/06/28 22:38 (external edit)