All Articles indexsize-1-600x224

SQL SERVER – The Older Way to Find Size of Index Using Deprecated sysindexes

Earlier this month, I wrote a blog post about How to Find Size of the Index for Tables? – Interview Question of the Week #198, in this I had explained the way to find the size of the index for the table. However, while I was writing the blog post, I was thinking about how I used to love sysindexes once upon a time. However, as now I focus on the new DMVs, I decided not to provide the script of the sysindexes.

Read More
All Articles ao-resolving-01

SQL SERVER – Cluster Resource ‘AGName’ of type ‘SQL Server Availability Group’ in Clustered Role ‘AGName’ Failed

I never leave my customers alone when they are having an issue with something which I helped them. Typically, I help customers in creating POC and deploying AlwaysOn Availability Groups. Just the other day while doing the Comprehensive Database Performance Health Check, I came across error related to cluster resources. 

Read More
All Articles warning-1

SQL SERVER – Script level upgrade for database ‘master’ failed because upgrade step msdb110_upgrade.sql encountered error 926, state 1, severity 25

I have helped many clients in upgrade failures via my On-Demand consulting and I am amazed to see various ways which can break SQL Server upgrade. In this blog we would learn about fixing error Script level upgrade for database ‘master’ failed because of upgrade step ‘sqlagent100_msdb_upgrade.sql’

Read More
All Articles maridb-600x177

Getting Started with MariaDB – New Course on Pluralsight

As a database professional, one should know multiple database platforms as in the real world we can’t say no to our clients when they show up a system which is running slow and involves multiple database platforms. During the Comprehensive Database Performance Health Check engagements, I have seen quite many different databases like ProstgreSQL, MySQL and MariaDB. In this blog post, I am going to discuss my newly released course on Pluralsight – Getting Started with MariaDB.

Read More
All Articles sysadm-err-02-600x542

SQL SERVER – You Are Not Logged on as the Database Owner or System Administrator

Every day I spend a good amount of time with my regular and new clients, helping them with SQL Server Performance Tuning issues. Today, in this blog, I will discuss a situation faced where I was engaged in Comprehensive Database Performance Health Check. I saw below message on client’s SSMS while he was trying to create a table – You are not logged on as the database owner or system administrator.

Read More
All Articles 12th-1-600x139

12th Anniversary of SQL Authority – 4552nd Blog Post

Today is Anniversary of SQLAuthority and it completes 12 years and this is a 4552nd blog post. That means on average every year I have published around 379.3 blog posts a year.

12 years ago on November 1st, 2018, when I started this blog, I had no idea where I will end up but I must confess, it is a pretty decent ride so far. There are earlier many blog posts, I have shared my story, so I am not going to re-write it why did I start the blog. However, let me take a moment and talk about the future of the blog.

Read More
All Articles Intellisensedisable-600x350

SQL SERVER – Disable IntelliSense in SQL Server Management Studio

Just another day, I received an email from a user who has over 350 thousand tables in a single database. He was my earlier customer of Comprehensive Database Performance Health Check. He was facing indeed a very strange issue where his metadata table was locking up and we fixed that by disabling IntelliSense in SQL Server Management Studio. 

Read More