Dear Pros
I am designing a large DWH and I am thinking of using Columnstore indexes. Kindly I have few questions:
1- Does a Columnstore index consume more space than ordinary indexes?
2- Does a Columnstore index affect the performance of data loading (specially if the number of columns included is large)? If yes, how to optimize the performance of data loading?
3- Which is better to use, Clustered Columnstore index, or non-clustered columnstore index? What are the implications on data loading in both types?
4- Can a columnstore index be partitioned using same partition scheme of the table? If yes can I call it aligned index, although it has additional columns besides the partitioning column?
5- If above is Yes, can I compress table partition (to provide space) without affecting the associated columnstore index partition?
6- Finally, can I compress a column store index partition?
Sorry for asking too many questions at the same time, but as you can see they are related, in which I want to develop an understanding of designing a high-performance data warehouse :)
PS: I would really Appreciate it, if I can get direct answers, instead of links to other pages. Sorry for the laziness, but I am in race with time XD
Regards