My previous post on load testing Azure SQL covered the Premium Edition; today I'm moving to the General Purpose Tier. The GP tier comes in two flavours: regular and serverless. Serverless has only one hardware tier: Gen5. With provisioned, you can also select memory-optimised or confidential compute. In earlier tests, I never found significant differences … Continue reading Load Testing SQL: The sequel. General Purpose Edition
Tag: Azure SQL
Loadtesting SQL: The Sequel: Premium Edition
My previous post on load testing Azure SQL covered the Standard Edition; today I'm moving to the Premium Edition, which is Business Critical in DTU shape. Again, the calculation mixes CPU, Memory, and disk I/O. The main difference between Standard and Premium is cost. Premium is more expensive and aimed at mission-critical workloads. It has … Continue reading Loadtesting SQL: The Sequel: Premium Edition
Load testing SQL, the sequel. Standard Edition
This series of posts is much overdue, but with good reason. When I started hammering Azure SQL again, I had a set of scripts to run and tried to figure out what was happening. For most databases, I could explain the results, but some didn't make sense. I'll get back to that later in this … Continue reading Load testing SQL, the sequel. Standard Edition
Azure: Check your data platforms resiliency
Wait, what? Resiliency? Against what? Well. The cloud sounds like an amazing, magical place without limits. The truth is, it isn't. Maybe you've seen the funny T-shirts with the text "the cloud is just someone else's computer". And that's true. Instead of building and maintaining your own data centre, you're hiring a global corporation to … Continue reading Azure: Check your data platforms resiliency
SQL Server 2025: Testing the JSON Index
In today's cloud era, Azure SQL is usually first with new functionality, while on-premises SQL Server follows. One of the new things is the JSON data type and accompanying JSON index. Because I had to learn how JSON works in SQL Server for my DP-800 exam, I decided to see how the JSON index works … Continue reading SQL Server 2025: Testing the JSON Index
SSMS 22.6: Custom Copilot instructions
When you start using SSMS with GitHub Copilot, there is no default set of instructions in place. The agent will just sort of do what it thinks is best. But you can make sure the agent has more knowledge of your local environment (yes, it can be a cloud database as well), how it should … Continue reading SSMS 22.6: Custom Copilot instructions
DP-800: First Microsoft Learn experiences
The DP-800 training is new and was released to GA a few weeks ago. It now sits in the same family as DP-600 (Data Analytics using Microsoft Fabric), 700 (Data Engineering using Microsoft Fabric) and 750 (Data Engineering using Databricks). The full name of this training is "Develop AI-Enabled Database Solutions". This one sparked my … Continue reading DP-800: First Microsoft Learn experiences
SQL and MCP, Azure SQL Edition
In part one, I covered the basics of your Data API Builder setup. Now, it's time to get into the real stuff :). For the demo, I'm using the Stack Overflow 2013 database on an Azure SQL General Purpose Serverless 8-core database. It's not a very large dataset (making it less expensive to host on … Continue reading SQL and MCP, Azure SQL Edition
SQL, Azure SQL and MCP, the Introduction
This three-part series of blog posts will take you along my first experiments, trials and errors using the MCP Service for SQL. This first blog will focus on the technology behind it; part 2 will focus on Azure SQL options; and the last part will dig a bit deeper into running this on your local … Continue reading SQL, Azure SQL and MCP, the Introduction
How to set the Copilot default execution mode in SSMS 21
This is going to be a short blog post, as it serves to highlight a new setting found in SSMS 21.4.12. Tell me more! Well, if you go to the Tools menu in SSMS and click on Options, you will see, unsurprisingly, the options. Locate your Copilot option and click on the Azure OpenAI settings. … Continue reading How to set the Copilot default execution mode in SSMS 21








