Pinal, your videos are always great, always something to learn, if possible, could you please consider WINDOWS FUNCTIONS in future videos in consideration of perfromance?
Hi Dave, very good understandable video as always. I try to follow your guidance since I'm in touch with sql server version 2008 R2. Currently I'm trying to use polybase on a SQL Server 2019 installation for remote quering sql server databases and I wonder if you have any recommendations abount polybase performance tuning. Maybe this would be something for a new video?
Hello pinal sir, on which column the primary key or the Cluster index is there? Because key look up only be there in the execution plan when there is Cluster index on a particular column...and if it is Cluster index then it must be Cluster index seek instead of non Cluster index seek as far as query concerned.please remove my confusion sir 😊🙏
Pinal, have you seen cases where adding the include causes any issues? Logically I would not expect an unnecessary include to cause issues, unless the index were quite heavy. But as we often see, the engine can defy logic at times. For example, in this case, you are selecting SalesPersonPersonId in the query and have added the include to satisfy this particular query. However, let's say you have another existing query that does not need that column. Maybe a query that joins on CustomerID and does not pull back SalesPersonPersonId. Have you seen issues where having the included column affects performance significantly enough that you kept both the non-include and include indexes to satisfy both queries?
An oldie but a goodie for sure! You rock!
Thank you!
This one is fantastic and will help a lot to people like me.
Thanks.
Best teacher in the world.. for SQLSERVER fan since 2012 to till date
So kind of you
Thank you Pinal, That really helps a lot ;)
Glad to hear that!
You are great person. Funny with lot of information. I learned a lot of tricks in SQL from you. Huge thanks to you. 🙂
Happy to hear that!
Interesting as always, thanks.
👍
👍
Thanks for sharing Pinal 👍
You are welcome
Thanks for sharing this knowledge sir 😊
Thanks
Hey Dev, can you get a video on what are Logical reads, physical reads, ram and memory and basic steps to see on performance tuning
Hi Syd, I have already done that on this channel.
This tip is gold
Thank you so much
Great 👍🏻, Thanks sir
So nice of you
Hi Dave, can you please explain or make a video on HASH match and how to remove or optimize it.
Thank you in advance.
Not necessarily Hash Match is bad.
Pinal, your videos are always great, always something to learn, if possible, could you please consider WINDOWS FUNCTIONS in future videos in consideration of perfromance?
Good Idea!
Hi Dave, very good understandable video as always. I try to follow your guidance since I'm in touch with sql server version 2008 R2. Currently I'm trying to use polybase on a SQL Server 2019 installation for remote quering sql server databases and I wonder if you have any recommendations abount polybase performance tuning. Maybe this would be something for a new video?
Good idea for the future videos.
Hi Pinal,
Could you please show some light on inner hash join/ left hash join hints usage.
Sure. Good idea
Hello pinal sir, on which column the primary key or the Cluster index is there? Because key look up only be there in the execution plan when there is Cluster index on a particular column...and if it is Cluster index then it must be Cluster index seek instead of non Cluster index seek as far as query concerned.please remove my confusion sir 😊🙏
You can check the sample database AdventureWorks and Orders table directly and it will provide you all the necessary data.
Pinal, have you seen cases where adding the include causes any issues? Logically I would not expect an unnecessary include to cause issues, unless the index were quite heavy. But as we often see, the engine can defy logic at times.
For example, in this case, you are selecting SalesPersonPersonId in the query and have added the include to satisfy this particular query. However, let's say you have another existing query that does not need that column. Maybe a query that joins on CustomerID and does not pull back SalesPersonPersonId. Have you seen issues where having the included column affects performance significantly enough that you kept both the non-include and include indexes to satisfy both queries?
Very rarely. Not usual
wonderful sir.........
So nice of you
Hi sir I have question can we use SQL server migration assistance for AWS redshift to azure SQL server database migration
I have very little experience
Easy to understand, thank you! Wants more videos
👍