I have a couple of tables with clustered column store index in synapse with hash partition and a view was written on those tables with multiple cte. Since we dont have indexes like clustered index and non clustered index as we used to have in sql which will operate on row level , how can we improve the performance of this view.
Count of this view is 7 million after handling all the filters perfectly and is taking longer time to display the query result.
Any Suggestions on performance optimization techniques in synapse where we dont have pk and fk constraints and row level indexes to work ?
Since you are using Synapse with clustered column store index, try:
ps. you may need to try multiple techniques to find the optimal solution for your specific use case