SQL Server Radio is a Podcast for SQL Server DBAs, database developers, architects, system administrators, and anyone else who is interested in the Microsoft SQL Server platform and the Microsoft data platform in general. As the data world changes, we also occasionally talk about other platforms and services like Azure and Amazon cloud services, Elastic Search, Hadoop, MongoDB, Machine Learning, and much more.
…
continue reading

1
Episode 173 - SQL Noir and the fate of Azure Data Studio
34:36
34:36
Afspil senere
Afspil senere
Lister
Like
Liked
34:36Guy and Eitan discuss a few interesting topics. Including a fun new game called "SQL Noir", how to implement statistical clustering model in SQL, about surrogate and natural keys, and the recently announced deprecation of Azure Data Studio. Relevant links: SQL Noir - A Detective SQL Game How to Write a Recursive CTE in SQL Server | LearnSQL.com Azu…
…
continue reading

1
Episode 172 - Between SQL Squid Games and SSMS
31:25
31:25
Afspil senere
Afspil senere
Lister
Like
Liked
31:25Guy and Eitan answer an interesting question from the forum regarding the logic of NOT BETWEEN. And also, checking out the SQL Squid Game, discussing SQL Audit, and sharing some tips for SSMS. Relevant links: SQL Squid Game SQL Server Audit (Database Engine) - SQL Server | Microsoft Learn microsoft-dbas-club/Maintenance/SQLVersionUpdates Tell us ho…
…
continue reading

1
Episode 171 - Clueless about SQL Server 2025
32:08
32:08
Afspil senere
Afspil senere
Lister
Like
Liked
32:08Guy and Eitan talk about SQL Server 2025 (well, they try to, at least), and its various interesting upcoming features. Relevant links: Announcing SQL Server 2025 – SQLServerCentral What's New in SQL Server 2025 - Brent Ozar Unlimited® Optimized Locking - SQL Server | Microsoft Learn SQLBits is Coming Back to London in June 2025! - Brent Ozar Unlimi…
…
continue reading

1
Episode 170 - Interesting topics from PASS 2023 sessions
34:10
34:10
Afspil senere
Afspil senere
Lister
Like
Liked
34:10Guy and Eitan go over the most popular sessions released from the SQL PASS archive of 2023, and discuss some other topics. Relevant links: Announcing Microsoft SQL Server 2025: Enterprise AI-ready database from ground to cloud - Microsoft SQL Server Blog Sessions Archive for 2023 - PASS Data Community Summit Resolving and Preventing Deadlocks in SQ…
…
continue reading

1
Episode 169 - Resumable Incremental Database Integrity Checks
32:36
32:36
Afspil senere
Afspil senere
Lister
Like
Liked
32:36Guy and Eitan discuss the common challenge of long-running database integrity checks (DBCC CHECKDB) and a solution to resolve it, and why do we need integrity checks at all? Relevant links: PASS Data Community Summit Incremental Integrity Check for Large Databases - Eitan Blumin's blog SQL Server Integrity Check - by Ola Hallengren tigertoolbox/Mai…
…
continue reading

1
Episode 168 - New data types in SQL Server and a question about index fragmentation
32:49
32:49
Afspil senere
Afspil senere
Lister
Like
Liked
32:49Guy and Eitan discuss some interesting news from Microsoft regarding SQL Server, and also about the right way to handle index fragmentation. Relevant links: Resources from Microsoft: Preview release of SDK-style SQL projects in Visual Studio 2022 - Microsoft Community Hub Native JSON support now in preview in Azure SQL Managed Instance - Microsoft …
…
continue reading

1
Episode 167 - Let's Troubleshoot SQL AG Synchronization Latency
37:40
37:40
Afspil senere
Afspil senere
Lister
Like
Liked
37:40Fair warning for all listeners! Before starting to listen to this podcast, very strongly recommended: Have the diagram at the bottom of this page ready in front of you, so that it'll be easier for you to follow along: Common Causes and Troubleshooting Solutions for SQL AG Data Synchronization Latency - Microsoft Community Hub (sorry in advance!) Ad…
…
continue reading

1
Episode 166 - DR Planning for SQL Server and Loading Large CSV Files
35:32
35:32
Afspil senere
Afspil senere
Lister
Like
Liked
35:32Guy and Eitan discuss the recent CrowdStrike incident and what it would mean for DBAs, and discuss options to load huge CSV files into SQL Server as fast as possible. Relevant links: 101 of Troubleshooting SQL Server on Linux - Microsoft Community Hub bcp utility - SQL Server | Microsoft Learn Altering lock escalation for SQL Server tables (mssqlti…
…
continue reading

1
Episode 165 - News in Azure SQL and Woes of Excel
38:44
38:44
Afspil senere
Afspil senere
Lister
Like
Liked
38:44Guy and Eitan discuss some important and interesting news from Microsoft about SQL Server, Straight Path Solutions publish 30 articles about SQL Server security checks, Guy talks about his experience with Excel, and Eitan is irritated about people still not doing SQL jobs correctly in AlwaysOn Availability Groups. Relevant links: SQLBits Free Video…
…
continue reading

1
Episode 164 - The Good the Bad and the Ugly Transactional Replication
35:32
35:32
Afspil senere
Afspil senere
Lister
Like
Liked
35:32Guy and Eitan continue discussing HADR solutions. But this time focusing on Transactional Replication, its cons and pros and potential use cases. Also, some important announcements from Microsoft about Azure SQL! Relevant links: Data API builder General Availability (microsoft.com) Build REST API with Azure Data API Builder (DAB) (mssqltips.com) Ze…
…
continue reading

1
Episode 163 - When and Why to HADR
34:37
34:37
Afspil senere
Afspil senere
Lister
Like
Liked
34:37Guy and Eitan discuss the various High Availability and Disaster Recovery options available to us in Microsoft SQL Server, their main advantages, limitations, and when it's most suitable to use or not to use them. Relevant links for further reading: AlwaysOn Basic Availability Groups / Database Mirroring AlwaysOn "Enterprize" Availability Groups Fa…
…
continue reading

1
Episode 162 - Backups and Recovery, RTO, RPO, and RCO
35:55
35:55
Afspil senere
Afspil senere
Lister
Like
Liked
35:55Guy and Eitan talk about some interesting news from Microsoft about SQL Server in Azure. And also discuss the topic of Backups and Recovery, RTO, RPO, RCO, and database Integrity Checks. Relevant links: Microsoft Copilot in Azure extends capabilities to Azure SQL Database (Private Preview) - Microsoft Community Hub Regex in SQL DB (microsoft.com) S…
…
continue reading

1
Episode 161 - EXCLUSIVE: Announcing the Biggest Innovation for Azure SQL Managed Instances (Codename: Hermes)
41:51
41:51
Afspil senere
Afspil senere
Lister
Like
Liked
41:51Niko Neugebauer and Vladimir Ivanovic are our esteemed guests for today, and they have a HUGE announcement to make about Azure SQL Managed Instances. Extra! Extra! 🗞 Hear all about it on this exclusive scoop here at the SQL Server Radio podcast! Relevant links: Azure SQL Managed Instance Next-gen GP (microsoft.com) Use Next-gen General Purpose serv…
…
continue reading

1
Episode 160 - OPTION RECOMPILE and the magical Turbo button
32:49
32:49
Afspil senere
Afspil senere
Lister
Like
Liked
32:49Guy tries to convince Eitan that OPTION(RECOMPILE) is the ultimate "Turbo" button in SQL Server, and that it's strongly underappreciated. Relevant links for more info: OPTION(RECOMPILE) (Transact-SQL) - SQL Server | Microsoft Learn Recompile a Stored Procedure - SQL Server | Microsoft Learn Should I use option(recompile)? – SQLServerCentral SQL SER…
…
continue reading

1
Episode 159 - Select * Wastes Money
37:55
37:55
Afspil senere
Afspil senere
Lister
Like
Liked
37:55Guy and Eitan discuss various practices in SQL Server that hurt performance and possibly waste money, negative VarDecimal numbers, renumbering Identity columns, and the new Azure Database Fleet Manager. Relevant links: SQL Server IN Clause With Multiple Literal Values Performance Behaviour | Neeraj Prasad Sharma Could SQL Injection be dangerous eve…
…
continue reading

1
Episode 158 - Reverse Engineering Table Relations based on SQL Plans
41:41
41:41
Afspil senere
Afspil senere
Lister
Like
Liked
41:41Guy and Eitan talk about some great things about SQL Server, and mostly Guy’s experience in digging into execution plans and generating synthetic IO workloads. Relevant links: What’s new in SQL Server and Azure SQL 2023 Year in Review Multi-Tenancy in the Real World | Eitan Blumin (Data Weekender 6.5)…
…
continue reading

1
Episode 157 - Let's Talk Some Hardcore SQL Server
39:00
39:00
Afspil senere
Afspil senere
Lister
Like
Liked
39:00Guy and Eitan go back to their SQL Server roots and go hardcore into execution plan analysis and database corruption. Relevant links: Health Check Scripts/Find_Top_Exec_Plans_to_Optimize.sql SQLServerFast.com Database Corruption Challenge by Steve Steadman A DBA's Guide to the Proper Handling of Corruption Data TLV Summit PASS Data Community Summit…
…
continue reading

1
Episode 156 - Back to School with Encryption as a Tool
39:42
39:42
Afspil senere
Afspil senere
Lister
Like
Liked
39:42Guy and Eitan celebrate resuming the school year with some learning of their own. This time, focusing on encryption types in SQL Server. Relevant links: External REST Endpoint Invocation is now GA! Types of Encryption in SQL Server PWDENCRYPT and PWDCOMPARE Dynamic Data Masking And also, don’t forget to register for the upcoming Data TLV Summit!…
…
continue reading
Today we have Kevin Chant as our guest! We talk about Kevin’s favorite topics: Microsoft Fabric, Azure DevOps, SQL Server, and more. Relevant links: https://www.kevinrchant.com/2023/06/13/create-your-own-microsoft-fabric-environment/
…
continue reading

1
Episode 154 - Beavers and very loud farts
37:14
37:14
Afspil senere
Afspil senere
Lister
Like
Liked
37:14Guy and Eitan discuss several interesting topics and recent experiences that you'd want to hear about! Relevant links: Trigram Wildcard String Search in SQL Server The Story of DBeaver, PostgreSQL, and the silly data engineer SQL Server Error Log Management High VLF Counts Got You Down? Here's How to Keep Them Low and Performance High…
…
continue reading

1
Episode 153 - Erik Darling Is Our Guest For Today
39:04
39:04
Afspil senere
Afspil senere
Lister
Like
Liked
39:04As promised in the previous episode, Guy and Eitan interview an actual human this time! The one and only, the famed Erik Darling is our guest for today! Check out his official website: Erik Darling Data Erik Darling's YouTube Channel We apologize in advance for Guy's occasional audio glitches, as he was having network issues on the day of recording…
…
continue reading

1
Episode 152 - We interview ChatGPT
37:01
37:01
Afspil senere
Afspil senere
Lister
Like
Liked
37:01Guy and Eitan try something new for today's show - we interview ChatGPT as our guest for today, and make it pretend that it's a SQL Server expert! Let's see how it does. Relevant links: Monitor performance by using the Query Store Brent Ozar Unlimited SQLSkills Scary DBA SQL Authority PASS Data Community Summit SQLBits GroupBy Virtual Conference Da…
…
continue reading

1
Episode 151 - Tales from the SQL Bits of 2023
31:57
31:57
Afspil senere
Afspil senere
Lister
Like
Liked
31:57Guy and Eitan share their experience from SQLBits 2023 and some of their favorite sessions. Relevant links: Official SQLBits Website SQLBits Content Library SQLBits YouTube Channel SQL Server Debugging with WinDbg – an Introduction Join #TeamHugo and Help Fight Leukemia Parameter Sensitive Plan optimization Azure Functions overview GitHub CoPilot…
…
continue reading

1
Episode 150 - Artificially Intelligent Query Processing
33:42
33:42
Afspil senere
Afspil senere
Lister
Like
Liked
33:42Guy and Eitan discuss some new and existing capabilities in the SQL Server engine related to Intelligent Query Processing, and whether our job positions as DBAs are at risk due to the imminent takeover by our robot overlords. Relevant links: Intelligent Query Processing Adaptive Joins (Batch) Intelligent Query Processing Feedback family of features…
…
continue reading

1
Episode 149 - 8 Common DBA Mistakes in SQL Server
35:45
35:45
Afspil senere
Afspil senere
Lister
Like
Liked
35:45Guy and Eitan list several common mistakes done by DBAs in SQL Server. Some relevant links: Architecting Database Dev and Test Environments: Best Practices and Anti-Patterns for SQL Server Ola Hallengren's Maintenance Solution HADR My Jobs - Open Source Solution by Madeira Columnstore Indexes: Planning and Implementation TSQL Script to Check for We…
…
continue reading

1
Episode 148 - Rob Sewell and SQLBits 2023
40:54
40:54
Afspil senere
Afspil senere
Lister
Like
Liked
40:54Today we have the pleasure of hosting Rob Sewell, and talking about the upcoming SQLBits event of 2023! Relevant links: SQLBits 2023 agenda, speakers, pricing, and registration - events.sqlbits.com/2023 YouTube playlist of all 195 sessions from SQLBits 2022 - available for free! SQLBits helpers form - beard.media/sqlbits-helpers Rob Sewell's blog -…
…
continue reading

1
Episode 147 - Congratulations! It's an RTM!
34:42
34:42
Afspil senere
Afspil senere
Lister
Like
Liked
34:42Guy and Eitan finally celebrate the generally available release of SQL Server 2022! And also discuss other announcements from PASS Data Community Summit, and also various interesting news and features of Azure SQL announced in November 2022. Relevant links: SQL Server 2022 is now generally available Consumption-based PAYG billing model for SQL Serv…
…
continue reading

1
Episode 146 - New DMVs and Application Reliability
33:32
33:32
Afspil senere
Afspil senere
Lister
Like
Liked
33:32Guy and Eitan play a game of word associations to spout a bunch of stuff about SQL Server features - mostly reviewing new system objects that replaced old DBCC commands, useful scripts in our toolbox, and talking about Application Reliability Errors. Relevant links: Buffer Pool Extension SQL Server editions comparison dashboard by domains, features…
…
continue reading

1
Episode 145 - Itzik Ben-Gan Strikes Back
44:11
44:11
Afspil senere
Afspil senere
Lister
Like
Liked
44:11Today we're pleased to have the one and only Itzik Ben-Gan hosted at our show again! We talk about interesting SQL/T-SQL related topics, the experience of teaching, his new upcoming book edition of T-SQL Fundamentals, and more. Relevant links: Itzik's personal web page at tsql.lucient.com Itzik Ben-Gan's Blog posts at SQLPerformance.com SQL Server …
…
continue reading

1
Episode 144 - Getting Locked Outside Without Your Keys
33:11
33:11
Afspil senere
Afspil senere
Lister
Like
Liked
33:11Guy and Eitan discuss a few new features in SQL Server 2022, and Guy tells a story about an interesting use case where a customer accidentally dropped their encryption keys in production. Relevant links: SQL Server 2022 RC0 is now available! Azure Active Directory authentication for SQL Server 2022 Tutorial: Set up Azure Active Directory authentica…
…
continue reading

1
Episode 143 - A mash-up of mistakes all in one place
35:15
35:15
Afspil senere
Afspil senere
Lister
Like
Liked
35:15Today, Guy has a lot of tips to share after reviewing one of those... "problematic" customer environments. Let's just say that he's got his hands full. But it's still fun, and you get to learn as well! Relevant links: Forced Parameterization | Microsoft Docs Forced Parameterization Can Lead to Poor Performance | Microsoft Tech Community Why Multipl…
…
continue reading

1
Episode 142 - What is Your Favorite Feature in SQL Server 2022?
36:41
36:41
Afspil senere
Afspil senere
Lister
Like
Liked
36:41Guy and Eitan discuss their favorite upcoming new features in SQL Server 2022, and talk about some major upcoming events and summits. Relevant links: SQL Server 2022 public preview is now available on Linux Introducing the SQL Server 2022 blog series by Bob Ward Contained Availability Groups in SQL Server 2022 | Eitan Blumin What is a contained ava…
…
continue reading

1
Episode 141 - Howda Hadr Hader Hadader
37:17
37:17
Afspil senere
Afspil senere
Lister
Like
Liked
37:17Guy and Eitan talk about a lot of exciting announcements and announcements about a lot of excitements! Does this even make sense? I don't know! Listen to the show to find out! Relevant links: How to HADR Your SQL Jobs Contained AlwaysOn Availability Groups Overview Pedro Lopes's Slides Deck for SQL Bits 2022 How to Identify and Fix TempDB Contentio…
…
continue reading

1
Episode 140 - Migration Challenges
38:42
38:42
Afspil senere
Afspil senere
Lister
Like
Liked
38:42Guy and Eitan discuss interesting challenges and news about migrations in SQL Server. Also, we talk about performance considerations of partitioning in SQL Server, a blog post series about how to tune performance, and new scripts in our Madeira Toolbox on GitHub. Relevant links: Data-tier Applications (DACPAC and BACPAC) About: Snapshot Replication…
…
continue reading
Guy and Eitan discuss upcoming events and conferences in 2022, and also about new features in SQL Server 2022, and more. Relevant links: Conferences: SQL Server & Azure SQL Conference Data Platform Virtual Summit 2022 DataGrillen PASS Data Community Summit 2022 (registration is open!) Get Ready for SQL Server 2022 Get Azure recommendation in Azure …
…
continue reading
In today's show, Guy and Eitan host the co-founders of EverSQL, Oded Valin and Tomer Shay. We talk about their automated SQL tuning solution and SQL tuning best practices in general. eversql.com - Official Website Software Vendor Mistakes - Erik Darling DataAf SQL Server Radio
…
continue reading

1
Episode 137 - It's That Time of the Month
40:58
40:58
Afspil senere
Afspil senere
Lister
Like
Liked
40:58It's that time again! The time to talk about SQL Server! We got a bunch of different topics to talk about on this show. Relevant links: Cardinality Estimation: Combining Density Statistics | Paul White SQL Server CE: Multiple single-column statistics connected by AND SQL Server CE: Multiple single-column statistics connected by OR Detect Low PAGE C…
…
continue reading

1
Episode 136 - On the First Day of Christmas I got a TSQL Script
41:16
41:16
Afspil senere
Afspil senere
Lister
Like
Liked
41:16Guy and Eitan discuss some interesting announcements and focus on the topic of Security in SQL Server. Relevant links: Announcing new features for the SQL IaaS Agent Extension! - Microsoft Tech Community Troubleshooting SQL Server made easy via Notebooks – seeking your feedback - Microsoft Tech Community Veeam security breach: Backup “Removal” Solu…
…
continue reading

1
Episode 135 - Announcing SQL Server 2022
35:33
35:33
Afspil senere
Afspil senere
Lister
Like
Liked
35:33Guy and Eitan talk about the interesting new features announced in SQL Server 2022, a new sp_whoisactive version, and a bunch of Microsoft blog posts on Tech Community. Relevant links: SQL Server 2022: Announcing SQL Server 2022 preview: Azure-enabled with continued performance and security innovation Introducing SQL Server 2022 | Bob Ward Announci…
…
continue reading

1
Episode 134 - Availability Sets in Azure and SQL Server
46:20
46:20
Afspil senere
Afspil senere
Lister
Like
Liked
46:20Guy and Eitan talk about some important news, about Availability Sets in Azure, and several useful T-SQL scripts in our Toolbox. Relevant links: Azure Feedback is back! Troubleshooting SQL Server made easy via Notebooks – seeking your feedback Open sourcing the .NET 5 C# Language Extension for SQL Server Replication enhancements in the SQL Server 2…
…
continue reading

1
Episode 133 - Good news, everyone!
36:50
36:50
Afspil senere
Afspil senere
Lister
Like
Liked
36:50Guy and Eitan talk about various topics related to SQL Server, including upcoming virtual events, interesting new scripts from our toolbox, and more! Relevant links: SQL Server 2016 SP3: Last Service Pack for SQL Server SQL Server Release Dates and Product Lifecycle PASS Data Community Summit - November 8-12, 2021 Development Lifecycle Basics for D…
…
continue reading
Are you a data professional who needs to be able to convince people that you're right? Blythe Morrow is here to help! Blythe Morrow is our special guest for today, teaching us tech folks how to talk and convince people about topics in regards to Data Platform technologies. Blythe Morrow on LinkedIn Blythe Morrow is a Pre-Con speaker at PASS Data Co…
…
continue reading

1
Episode 131 - The First Madeira Toolbox Round-Up
41:04
41:04
Afspil senere
Afspil senere
Lister
Like
Liked
41:04Guy and Eitan discuss change automation tricks for databases, do a round-up of the newest scripts in the Madeira Toolbox, and more. Relevant links: Database Change Automation: DbaTools sp_generate_merge by Daniel Nolan (readyroll) Add support for "Prevent saving changes that require table re-creation" option in SqlPackage / SSDT (Azure Feedback) (N…
…
continue reading

1
Episode 130 - We just talk about stuff
43:26
43:26
Afspil senere
Afspil senere
Lister
Like
Liked
43:26Guy and Eitan shoot the breeze about several interesting topics that you wouldn't want to miss out on! Relevant links: SQL Server 2016 going out of mainstream support Intelligent Query Processing Capabilities in SQL Server Group by conference recordings on YouTube Dynamic search queries in T-SQL - THE NINJA WAY - by Eitan Blumin SQL Data Partners E…
…
continue reading

1
Episode 129 - 10 Comments Every DBA Wants to Say
38:42
38:42
Afspil senere
Afspil senere
Lister
Like
Liked
38:42Today we go over a list written by Kevin Chant about a year ago, and add some of our own insights. Relevant links: Ten comments I think every SQL Server DBA wants to say | Kevin Chant Eitan's T-SQL Tuesday blog posts about automation and productivity: T-SQL Tuesday #123 – Life hacks to make your day easier T-SQL Tuesday #127 – Tips and Tricks to Au…
…
continue reading

1
Episode 128 - Azure and SQL with Anna and Bob
39:18
39:18
Afspil senere
Afspil senere
Lister
Like
Liked
39:18We have two very special guests in today's show: the AzureSQL rockstars Anna Hoffman and Bob Ward! Some relevant links: Azure SQL Fundamentals | Microsoft Learn Azure SQL for beginners | YouTube Playlist Digital event: Transform Your Applications with Azure SQL http://aka.ms/newsupdate https://aka.ms/sqlworkshops DataMinutes | Data Grillen SQL Satu…
…
continue reading

1
Episode 127 - The Red-Gate-took-over-and-now-we-get-free-stuff Summit
38:18
38:18
Afspil senere
Afspil senere
Lister
Like
Liked
38:18Guy and Eitan discuss lots of interesting recent news, and also about various technical topics in SQL Server. Relevant links: News about PASS and SQL Saturday: What’s next for PASS Summit this fall? Ideas forum The SQL Saturday Foundation Board of Directors The new Azure Data Community webpage from Microsoft PASS Summit 2020 session recordings PASS…
…
continue reading

1
Episode 126 - Leading a Zeitgeist in the SQL Server Community
36:31
36:31
Afspil senere
Afspil senere
Lister
Like
Liked
36:31Check out the episode where we start movements to change the way everyone writes T-SQL code, and/or deliver data platform meetups! And we also talk about a bunch of other stuff as well. Relevant Links: Join the SQL Server Community Slack and our new channel #SQLServerRadio ! Ask Us Anything: Database Performance Tuning and Optimization | Data Platf…
…
continue reading

1
Episode 125 - Monitoring SQL Servers for a managed DBA service
39:17
39:17
Afspil senere
Afspil senere
Lister
Like
Liked
39:17We have a special topic for today, where we talk about our own managed DBA service, and how we ended up choosing SentryOne SQL Sentry as our go-to monitoring platform for SQL Servers. Relevant links with more details: DBSmart - The Managed DBA Service from Madeira Data Solutions SentryOne SQL Sentry clr_http_request - CLR assembly to send HTTP web …
…
continue reading

1
Episode 124 - The Vanguards of Data
43:56
43:56
Afspil senere
Afspil senere
Lister
Like
Liked
43:56Guy and Eitan host a very special guest and speak about various SQL Server and Data Platform topics, and recent events. Relevant links: for more details Cassandra - Use cases: when to use and when not to use Community call for creating the fastest number series generator | Itzik Ben Gan SQL Server Feature Request: Adding Multi-column IN clause supp…
…
continue reading