Virtualizing SQL on VMware Reference List
I’ve been managing SQL Server virtualized in production environments for nearly five years now, and in that time, I’ve had to do a significant amount of reading/learning about VMware as a hypervisor...
View ArticleSome Thoughts on Clustering SQL Server Virtual Machines
On my blog post Virtualizing SQL on VMware Reference List, Oscar Zamora (Blog | Twitter) asked the following question in a comment: As a virtualized instance has the benefit of "failing over" to...
View ArticleSQL Server and VMware: A Potentially Fatal Combination? That’s Nonsense!
This morning Paul received an email from a member of the community that was asking if it is safe to run SQL Server inside of a VM and whether we would suggest running databases in virtual machines or...
View ArticleHow much memory does my SQL Server actually need?
Traditionally questions about how much memory SQL Server needs were aimed at how to appropriately set the 'max server memory' sp_configure option in SQL Server, and in my book the recommendation that...
View ArticleFixing VirtualBox “Could not find an open hard disk with UUID” Errors with...
A few weeks back, I needed to make space on my laptop SSDs for some new VMs for future training classes we’ll be doing and as a part of doing this I decided to copy a number of my VirtualBox VMs to an...
View ArticleClustering SQL Server on Virtual Machines (Round 2)
Recently there was lengthy discussion on the #sqlhelp hash tag on Twitter about clustering SQL Server on VMs and whether or not that was a good idea or not. Two years ago I first blogged about this...
View ArticleCPU Ready Time in VMware and How to Interpret its Real Meaning
In the last month I have had to explain how to interpret CPU Ready Time information for SQL Server VMs running on VMware to a number of people. The first time was on Twitter, and the topic is really...
View ArticleRead-Only Access to Virtual Center for DBAs
Most environments using VMware for server virtualization are going to also have Virtual Center Server installed for administration and monitoring. As a DBA, I always had access to Virtual Center...
View ArticleQuerying the VMware vCenter Database (VCDB) for Performance and Configuration...
In my previous post I showed how DBAs can be provided with read-only access to Virtual Center for monitoring VM performance in the data-center One thing that many administrators don’t realize or...
View ArticleThe Accidental DBA (Day 12 of 30): Backups: VM Snapshots
This month the SQLskills team is presenting a series of blog posts aimed at helping Accidental DBAs ‘keep the SQL Server lights on’. It’s a little taster to let you know what we’ll be covering in our...
View ArticleThe Accidental DBA (Day 24 of 30): Virtualization High Availability
This month the SQLskills team is presenting a series of blog posts aimed at helping Accidental DBAs ‘keep the SQL Server lights on’. It’s a little taster to let you know what we’ll be covering in our...
View ArticleHyper-V Equivalent to VMware CPU Ready Time
I’ve blogged about CPU Ready Time in VMware in the past, and one of the questions I am often asked is whether there is an equivalent counter in Hyper-V? The definition of CPU Ready time by VMware is:...
View ArticleNew Article: VMware CPU Hot Plug vNUMA Effects on SQL Server
My latest article on SQLPerformance.com was published today and highlights the potential for performance problems while using the hot-add vCPU feature in ESX 5+ with wide VMs for SQL Server....
View ArticleUsing Storage Spaces Direct S2D on VMware Workstation
While working through my new demos for SQL Server 2016 on Windows Server 2016 I had to rebuild my hyper-converged SQL Failover Cluster environment using local storage and Storage Spaces Direct for the...
View ArticleCPU Ready Impact on SOS_SCHEDULER_YIELD
At the end of May 2017, Paul and I had a discussion about SOS_SCHEDULER_YIELD waits and whether or not they could become skewed in SQL Server as a result of hypervisor scheduling issues for a VM...
View ArticleRead-Only Access to Virtual Center for DBAs
Most environments using VMware for server virtualization are going to also have Virtual Center Server installed for administration and monitoring. As a DBA, I always had access to Virtual Center with...
View ArticleQuerying the VMware vCenter Database (VCDB) for Performance and Configuration...
In my previous post I showed how DBAs can be provided with read-only access to Virtual Center for monitoring VM performance in the data-center One thing that many administrators don’t realize or...
View ArticleThe Accidental DBA (Day 12 of 30): Backups: VM Snapshots
This month the SQLskills team is presenting a series of blog posts aimed at helping Accidental/Junior DBAs ‘keep the SQL Server lights on’. It’s a little taster to let you know what we cover in our...
View ArticleThe Accidental DBA (Day 24 of 30): Virtualization High Availability
This month the SQLskills team is presenting a series of blog posts aimed at helping Accidental/Junior DBAs ‘keep the SQL Server lights on’. It’s a little taster to let you know what we cover in our...
View ArticleHyper-V Equivalent to VMware CPU Ready Time
I’ve blogged about CPU Ready Time in VMware in the past, and one of the questions I am often asked is whether there is an equivalent counter in Hyper-V? The definition of CPU Ready time by VMware is:...
View Article