Let's jump on the cool kids' bandwagon and move to the cloud. Seriously, you do not want to be the only one doing backups, patching, and worrying about EOL support…
Deleting data from your production databases can be tricky. You can either choose TRUNCATE or DELETE statements to suit your need. Here in this blog, I will focus more on…
Let us not get into a discussion of why we are still talking about SSRS here and not some other fancy BI technologies like Power BI, Tableau, etc. I like…
Writing efficient queries following best practices is a sign of a good database developer. However, for it to perform at the intended level there are more knobs to turn. Let…
In my last post, I talked about how I measure query performances. Let's talk about some of the best practices around query design so that we do not have to…
One of your production queries out of nowhere started to run slow and users aren’t happy. Application takes forever to load its screen because of course, the query retrieving data…
So, you’ve decided to learn SQL? Welcome to the world of databases, where SELECT statements are your bread, JOINs are your butter, and window functions are the sprinkles on top.…
SSMS Options and StartupThere are a lot of options under Toolbar -> Tools -> Options. You can go over and select the one that makes more sense to you. I…