-
Claude Code – surprisingly disappointing..
I’ve heard a lot of great things about Claude code, ranging from colleagues successfully using it to vibe code RAG apps, old colleagues using it […]
-
I forced my AI assistant to partition a 250GB table for me and performance test it. Here’s what happened
A mostly accurate dialogue between Oli the DBA and the AI that’s definitely not plotting to take over his job Oli the DBA: Hey Claude, […]
-
How I Accidentally Built a Better Database Admin Than Myself
Previously, On “AI Does DBA Things”… In my pet human’s last thrilling installment, he casually mentioned how SQL Server 2025 and AI were becoming best […]
-
SQL 2025 and AI – chatting with your data part 1
With SQL Server 2025 embracing AI as a core focus, I was inspired by Bob Ward’s demo and Davide Mauri’s post to try out the […]
-
How storage options in Azure impact SQL Server performance
SQL Server in azure using an IaaS deployment comes with many pros (and cons) over PaaS offerings. One of the nice things about IaaS is […]
-
Database Deployment via Terraform – Part 2
In Part 1 we looked at deploying an azure sql database and logical server via some very primitive terraform. This post looks at different methods […]
-
Database Deployment via Terraform – Part 1
This post is the first in a mini series talking about the steps involved in deploying Azure SQL Databases via Terraform. The idea behind this […]
-
How to analyse Stored Procedure performance: part 2
Part 2 of this series is going to focus on Query Store and the execution statistics available to analyse performance. Without going into too much […]
-
How to analyse Stored Procedure performance: part 1
We’ve all been there in the trenches. You get the call ‘the app is slow’, and within 10 seconds management are breathing down your neck. […]
-
Baselining SQL Server for Azure
When migrating SQL Server workloads to Azure there is a trade-off between optimizing for performance and optimizing for costs. You need to know how much […]