I am new to SQL, and I have been reading different articles about indexes.
Clustered index vs non - clustered on heap table
[Non-Clustered on clustered index vs non-clustered on heap table] (Performance of Non Clustered Indexes on Heaps vs Clustered Indexes)
So, it seems like the winner in the first case is clustered index while in the second case the heap version is better.
My question is the following
Will choosing a good cluster index key and good non-cluster index keys guarantee the best overall performance ?