Monday, 19 September 2022
Huge Performance Improvement by going for right column order in Composite Index
We had a situation where we had composite clustering key. The table had ~30 million rows.
Composite clustering key (column1_lessSelective, Column2_MostSelective,Column3_Bit).
The query was performing poorly, as joining the other tables with lessSelective column was slowing down the query.
Changing the order of columns made the query to run pretty fast.
composite clustering key (Column2_MostSelective, column1_lessSelective ,Column3_Bit).
Now, Column2_MostSelective was used in JOINS and result was very high performing query. The time reduced from 9 minutes to 13 seconds.
Subscribe to:
Post Comments (Atom)
How to Handle SSIS Database movement from one environment to another
Below are the steps to follow the movement of SSISDB from one environment to another: -- opening the existing Database master key in S...
-
Below is an one more way of doing FULL OUTER JOINs involving multiple tables. This gives a simpler approach, instead of having multiple OR c...
-
We can execute SSIS packages deployed in SSIS Catalog using stored procedure based approach as given below: DECLARE @execution_id I...
-
Below are the step by step approach for making SQL Server Linked Server to work with Cloudera Impala. As SQL Server is 64 bit product, w...
No comments:
Post a Comment