Get Memory Details – SQL in Sixty Seconds #165
Yesterday I shared few of the script which I use during Comprehensive Database Performance Health Check in my blog post SQL SERVER – 3 Queries to Detect Memory Issues. Lots of people wanted me to...
View ArticleSQL SERVER – Dirty Pages vs Clean Pages in Memory
Every day when you work with different clients, I often get the same question in different words. For example recently during Comprehensive Database Performance Health Check, I was asked what is the...
View ArticleMySQL Performance – Slow Query and innodb_buffer_pool_size
While primarily I help my client with SQL Server Performance Tuning via Comprehensive Database Performance Health Check, there have been moments where I have helped my clients with MySQL Performance...
View ArticleMySQL Performance – 5 Parameters from Config File
Earlier I wrote a blog post about MySQL Performance – Slow Query and innodb_buffer_pool_size. I got lots of emails where people wanted to know more about such parameters. Let us discuss 5 Parameters...
View ArticleSnowflake – Query Result from Cache or Disk
Yesterday I shared my experience with Snowflake – Stored Procedure Template in JavaScript and a lot of people liked it. Many asked for another tip on a similar topic. Well, let me share another thing...
View ArticleDetecting Memory Pressure – SQL in Sixty Seconds #186
Earlier I wrote a blog post and created a video on CPU Running 100% – SQL in Sixty Seconds #185. Lots of good feedback, I had received from this video. Lots of people who watched the video also asked...
View ArticleSQL SERVER – Is Query from Cache? Execution Plan Property
Recently I was asked by my client of Comprehensive Database Performance Health Check, is there any way to know if the executed query is from cache or not. Well, of course, there is an easy way to know...
View ArticleSQL SERVER – Troubleshooting Non-Yielding Scheduler Issues
As a database performance consultant, I recently had the opportunity to work with a client on a Comprehensive Database Performance Health Check. During the engagement, I encountered a critical issue...
View ArticleNavigating SQL Server CPU and Memory Usage Woes
Microsoft SQL Server is a powerful database management system, but like any robust software, it can encounter performance issues related to CPU and memory usage. In this post, we’ll navigate through...
View ArticleSQL SERVER – An In-Depth Look at MIXED_PAGE_ALLOCATION and Changes in Page...
SQL Server, Microsoft’s long-standing and powerful database management system, has been consistently evolving to deliver better performance and increased efficiency. One such substantial evolution is...
View ArticleSQL SERVER – Understanding Minimum Server Memory
When configuring your SQL Server for optimal performance, understanding and correctly implementing the ‘minimum server memory’ setting is crucial. This parameter plays a fundamental role in managing...
View ArticleSQL SERVER – Understanding Maximum Server Memory
When optimizing your SQL Server for superior performance, understanding and correctly implementing the ‘maximum server memory’ setting is crucial. This parameter has a key role in controlling how SQL...
View ArticleWhy ‘Max Server Memory’ Isn’t Always the Limit
When managing SQL Server, one of the key configuration settings you’ll encounter is the “max server memory (MB)” option. This setting is used to control how much memory SQL Server can use, ensuring...
View Article