When adding additional SELECT clauses to an aggregating query over a large fact table and using ColumnStore, the performance degrades in a step-wise linear fashion with large steps. It may be quicker to execute several less-complex queries rather than a single complex query.
I’ve submitted a Microsoft Connect bug report here:
https://connect.microsoft.com/SQLServer/feedback/details/761895/
.
Continue reading for full details, or download this attachment:
https://www.box.com/s/5hp9f0ditg0fspghu506
[PDF file also available via Microsoft Connect]. Actual test results, steps to reproduce, etc., as well as more pretty graphs :), are included.