
Uwe Ricken
Uwe Ricken has been working with IT systems since the early 1990s, with a deep focus on Microsoft SQL Server starting from his work on Membership Software for the American Chamber of Commerce in Germany - later rolled out across five European countries. His passion for SQL Server took off in 2007 when he joined Deutsche Bank AG as a database administrator, gaining hands-on experience in high-performance, enterprise-scale environments.
With over three decades of experience in database development and operations, Uwe earned the prestigious "Microsoft Certified Master – SQL Server 2008", the highest technical certification at the time. In 2013, he was honored with his first "Microsoft MVP Award" for his contributions to the SQL Server community across Germany and Europe.
Since 2010, Uwe has been sharing his expertise through his blog https://sqlmaster.de, offering deep dives into SQL Server internals, performance tuning, and real-world troubleshooting.
A regular speaker at international conferences and user groups, Uwe’s sessions focus on Database Internals, Indexing Strategies and Advanced SQL Development - always with a practical, performance-driven mindset.
Uwe Ricken's Training Days
Improve your skills as a database developerSQLBits 2023
Improve your knowledge of software development with Microsoft SQL Server to save resources and accelerate applications.
Index Analysis and Performance ImprovementSQLBits 2018
It is not always the wrong configuration of a Microsoft SQL Server which causes bad running applications. Quite often you’ll find design problems in the database, bad indexes or a mix of all together. In this workshop you will get to know a number of real world scenarios which you should analyse and fix with step by step instructions.
Analysis of your SQL Server like a PROSQLBits 2017
If you are a Database Administrator or Consultant who is responsible for expert performance analysis, problem detection and tuning of the SQL engine then it is important you are able to analyse and tune SQL Server like a BOSS.
Uwe Ricken's Sessions
Resolving Deadlocks in SQL Server: A Practical DemoSQLBits 2025
Learn effective deadlock resolution strategies in SQL Server through hands-on demos. Explore common causes, transaction management, and resource contention, while gaining insights into prevention techniques.
Security techniques for cross database accessSQLBits 2023
Security is given too little attention in the database environment and many times more rights are given than are necessary. Especially with CROSS DATABASE access, the goal is often overshot.
Learn how to securely access data in other databases without breaking the bank.
Partitioning for BeginnersSQLBits 2022
Introduction of areas for partitioning for Beginners
Monitoring a growing database environment: insights for successSQLBits 2022
Join us for this discussion as we delve into the best approaches to monitoring complex SQL Server estates and lessons learned along the way.
Why is SQL Server waiting for what?SQLBits 2018
You are wondering why SQL Server is waiting endless for a request and you don't know what is going on inside? A look behind the curtain with comon scenarios will help you to understand and solve long waits in SQL Server.
Inside statistics-a guessing gameSQLBits 2017
A query was running fast yesterday and today it suffers from performance problems. What will you do?
- restart the server (did work)
- drop the procedure cache (read in a blog article)
- get a coffee and pass in review this session about statistics
Deep dive into the secrets of Temporal TablesSQLBits 2017
Temporal Tables as a new technology in Microsoft SQL Server makes the implementation and management of data histories so easy. In this session, discover ALL the secrets of System Versioned Temporal Tables.
Daily problems with indexing and its-possible-solutionSQLBits 2015
This session will demonstrate query performance issues a dba is confronted with every day. The demos will handle these scenarios and it's solution
Security techniques for cross database accessSQLBits 2023
Security is given too little attention in the database environment and many times more rights are given than are necessary. Especially with CROSS DATABASE access, the goal is often overshot.
Learn how to securely access data in other databases without breaking the bank.
Partitioning for BeginnersSQLBits 2022
Introduction of areas for partitioning for Beginners
Why is SQL Server waiting for what?SQLBits 2018
You are wondering why SQL Server is waiting endless for a request and you don't know what is going on inside? A look behind the curtain with comon scenarios will help you to understand and solve long waits in SQL Server.
Inside statistics-a guessing gameSQLBits 2017
A query was running fast yesterday and today it suffers from performance problems. What will you do?
- restart the server (did work)
- drop the procedure cache (read in a blog article)
- get a coffee and pass in review this session about statistics
Deep dive into the secrets of Temporal TablesSQLBits 2017
Temporal Tables as a new technology in Microsoft SQL Server makes the implementation and management of data histories so easy. In this session, discover ALL the secrets of System Versioned Temporal Tables.
Daily problems with indexing and its-possible-solutionSQLBits 2015
This session will demonstrate query performance issues a dba is confronted with every day. The demos will handle these scenarios and it's solution