Blog post from the past:
In which I demo two PoCs for SQL injection vulnerabilities fixed in SQL Server 2022 CU20 GDR KB5063814
vladdba.com/2025/08/29/p...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
New blog post:
In which I cover where to find the 4 new export formats in SSMS 22.4.1 and one gotcha you need to be mindful of.
vladdba.com/2026/03/20/s...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
Blog post from the past:
In which I explore the impact of SQL Server 2025’s #PBKDF2 hashing algorithm on password cracking and compare it with SQL Server 2022
vladdba.com/2025/06/23/l...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
Blog post from the past:
In which I cover ANSI_NULLS and QUOTED_IDENTIFIER, two potentially dangerous SET options that stored procedures inherit from your session when created.
vladdba.com/2025/03/03/d...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
New blog post:
Outlining the process of changing the edition of a SQL Server instance on Linux
vladdba.com/2026/02/03/c...
#linux #sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
New blog post:
In which I cover the process of setting up SQL Server 2025 on Ubuntu 24.04, connecting and restoring a sample database.
vladdba.com/2026/02/02/s...
#linux #ubuntu #virtualbox #sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
New blog post:
My first ever contribution to T-SQL Tuesday.
vladdba.com/2026/01/20/t...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #tsql2sday
Blog post from the past:
In which I cover ways of speeding up SELECT COUNT in SQL Server as well as some myths about best practices when it comes to SELECT COUNT.
vladdba.com/2023/08/21/s...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
New blog post:
In which I cover some unpleasant side-effects of using heaps in SQL Server for anything else than staging tables.
vladdba.com/2025/12/30/t...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
New blog post:
My most popular blog posts in 2025 by views, likes, and comments.
vladdba.com/2025/12/27/m...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
Blog post from the past:
In which I demo how to import and query HTML table data in SQL Server using only T-SQL.
vladdba.com/2023/11/03/i...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
New blog post:
In which I cover a sometimes overlooked gotcha when using page compression on heaps.
vladdba.com/2025/12/09/p...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
Updated blog post:
Added information about limitations and a workaround for transferring SSMS 21 connection history data to SSMS 22 when using the classic Connection Dialog.
vladdba.com/2025/11/17/i...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #ssms #PowerShell
New blog post:
In which I demo a PowerShell script I wrote to extract and decrypt SSMS 21 and 22 saved connection information.
vladdba.com/2025/11/22/p...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #ssms #PowerShell
New blog post:
In which I show you how to easily migrate saved connection details from SQL Server Management Studio 21 to SSMS 22.
vladdba.com/2025/11/17/i...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #ssms #PowerShell
New blog post:
In which I share my SQL Server Management Studio 22 configuration.
vladdba.com/2025/11/16/m...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #ssms
New blog post:
In which I demo a pure T-SQL implementation of SQL Server 2025's new PBKDF2 hashing algorithm
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #security
New blog post:
SSMS 22 Preview 3 comes with some promissing features and improvements.
And the startup speed has finally been noticeably improved
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
vladdba.com/2025/10/16/s...
I'm reposting this blog post every time I have to troubleshoot a performance issue caused by this scenario where applications cause ASYNC_NETWORK_IO waits in SQL Server.
vladdba.com/2024/01/22/h...
#sqlserver #mssqldba #sql #dba #mssql #sqldba
Blog post from the past:
In which I address improper linked server configurations and their potential impact, as well as recommendations for securing SQL Server linked servers.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
vladdba.com/2023/07/10/s...
New blog post:
In which I demo two PoCs for SQL injection vulnerabilities fixed in SQL Server 2022 CU20 GDR KB5063814.
vladdba.com/2025/08/29/p...
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #security #sqli #sqlinjection
Blog post from the past:
In which I cover how to fix performance problems caused by implicit conversion when the query cannot be modified.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
vladdba.com/2024/09/15/i...
Blog post from the past:
In which I show a few examples of implicit conversions in SQL Server and the impact they can have on query performance
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
vladdba.com/2024/09/11/i...
New blog post:
An overview of PSBlitz, how I use it to diagnose SQL Server issues, and the notable changes it went through over the past 3 years.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #powershell
vladdba.com/2025/07/30/d...
New blog post:
In which I address a weird misconception floating around LinkedIn and reddit that SQL Server CTEs somehow store results in either memory or tempdb.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
vladdba.com/2025/07/27/s...
New blog post:
In which I go over some useful information that you should be aware of when working with SQL Server’s IDENTITY columns.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
vladdba.com/2025/07/23/i...
New blog post:
Containing a script that I wrote to help me next time I might need to bulk reseed out-of-sync SQL Server sequences tied to default constraints.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql
New blog post:
In which I test if Query Store plan forcing works on queries that use the RECOMPILE hint and run into an interesting scenario with plan forcing and new indexes.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #sql #querystore
Recently updated blog post:
Containing a script that I’ve written a while ago and have used as recently as this week to search for a string in an entire SQL Server database.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba
Blog post from the past:
In which I demo a few variations of basic SQL injection using PowerShell and SQL Server, while also showing how to address it.
#sqlserver #sqldba #microsoftsqlserver #mssqlserver #mssql #mssqldba #security #infosec
vladdba.com/2025/01/06/e...