Events and Publications

On this page, you can see my upcoming and past speaking and writing engagements.

Upcoming events and conferences:

  • 06.05.2023 SQL Saturday New York City– Sessions: When to stop tuning a query and Improving Query Performance without Changing Code
  • 02.06.2023 Data Saturday Croatia, Zagreb – Workshop: Inteligentno procesiranje u SQL Serveru
  • 03.06.2023 Data Saturday Croatia, Zagreb – Session: Poboljšanje performansi Transact-SQL upita bez promene koda
  • 17.06.2023 Data Saturday Rheinland, Bonn – Session: Intelligent Query Processing in SQL Server: Pros and Cons

Past events and conferences:

  • 10.12.2022 Data Saturday Slovenia – Plenary Q&A session for DBA/DEV and BI with Miloš Radivojević and Nikola Ilić (room DBA/DEV)
  • 09.12.2022 Data Saturday Slovenia – Workshop: SQL Server Query Tuning for Developers
  • 06.12.2022 Sinergija 22  Belgrade  – Session: Poboljšanje performansi upita bez promene koda
  • 07.12.2022 Sinergija 22  Belgrade – Session: Još jedna priča o Parameter Sniffingu
  • 26.11.2022 Data Saturday Parma – Session: Database Design – Common Mistakes
  • 15.11.2022 PASS Summit 2022 – Session: When to stop tuning a query
  • 04.11.2022 SQL Friday – Session: Parameter Sniffing in SQL Server 2022
  • 18.10.2022 SQLDays 2022 – Sessions: Die häufigsten Fehler im Umgang mit SQL Server und Lass uns TSQL-Abfragen zu optimieren!
  • 17.10.2022 SQLDays 2022 – Workshop: SQL Server for Applikationsentwickler
  • 23. 09.2022 Init conference Banja Luka – Workshop: Dizajniranje i optimizacija indeksa u SQL Serveru
  • 19. 09.2022 DPS Data Platform Summit 2022 – Session: Let’ s tune together
  • 14. & 15.09.2022 DPS Data Platform Summit 2022 – Workshop: Query Store Deep Dive
  • 21.07.2022 DataPlatformGeeks – Session: Why Query Store
  • 04.06.2022 Data Saturday Plovdiv 2022, online – Session: Parameter Sniffing with SQL Server
  • 04.06.2022 Data Saturday Croatia, Zagreb – Sessions: Parameter Sniffing with SQL Server and Hajde da tjunujemo ove noći!
  • 03.06.2022 Data Saturday Croatia, Zagreb – Workshop: SQL Server for Developers
  • 11.03.2022 SQL Bits 2022 – Session: When to stop tuning a query
  • 17.05.2022 PASSMN UG Meeting, online  – Session: Parameter Sniffing with SQL Server
  • 11.05.2022 SQL Server User Group Croatia, online  – Session: Najčešće greške u radu sa SQL Serverom
  • 15.04. 2022 SQL Friday, online  – Session: Transact-SQL Performance Tips
  • 02.12.2021 Sinergija 21, online conference – Session: Ljubinka sine, ide tata da tjunuje kveri
  • 11.12.2021 Data Saturday Slovenia, online – Database Design – Common Mistakes
  • 06.11.2021 Data Weekender, online conference – Session: Demystifying Query Store Plan Forcing
  • 09.10.2021 Data Saturday Sofia – Session: Parameter Sniffing with Stored Procedures
  • 11.09.2021 Data Saturday Croatia, Zagreb – Session: Sjaj i beda funkcija u SQL Serveru
  • 10.09.2021 Data Saturday Croatia, Zagreb – Workshop: SQL Server for Developers
  • 11.06.2021 Data Minutes #1 online conference – Session: When to stop tuning a query
  • 27.04.2021 Auckland SQL User Group (Online) – Session: Transact-SQL Tips & Recommendations
  • 16.01.2021 MVPs for Quake Victims in Croatia – Session: Parameter Sniffing with Stored Procedures
  • 09.01.2021 Charity workshop: SQL Server Performance Tricks for Developers, Online, za pomoć žrtvama zemljotresa u Petrinji
  • 26.12.2020 Charity Workshop: Intelligent Query Processing, Online, za prikupljanje sredstava za lečenje dece
  • 09.12.2020 IT-Tage 2020, Frankfurt,  Germany – Session: Parameter Sniffing with Stored Procedures
  • 07.12.2020 IT-Tage 2020, Frankfurt,  Germany – Workshop: SQL Server 2019: Intelligente Abfrageverarbeitung
  • 26.11.2020 MS Sinergija 20 conference, online – Session: Common Database Design Mistakes
  • 12.11.2020 PASS Summit 2020, online – Session: Demystifying Query Store Plan Forcing
  • 22.10.2020 SQL Days Konferenz, Munich,  Germany – Workshop: Query Store Deep Dive
  • 21.10.2020 SQL Days Konferenz, Munich,  Germany – Session: Parameter Sniffing with Stored Procedures
  • 21.10.2020 SQL Days Konferenz, Munich,  Germany – Session: Intelligent Query Processing
  • 17.10.2020 DataWeekender conference  – Session: What AppDevs need to know about SQL Server?
  • 19.09.2020 SQL Saturday 932, Croatia (online event) – Session: Transact-SQL Tips
  • 08.08.2020 SQL Saturday, Auckland, New Zealand (online event) – Session: Intelligent Query Processing in SQL Server 2019
  • 15.07.202 SentryOne Webinar – Session: Introduction to Query Store
  • 16.05.2020 SQL Server for application developers – free online workshop
  • 02.05.2020 DataWeekender conference  – Session: Intelligent Query Processing in SQL Server 2019
  • 01.05.2020 1. KG Online meetup – Session: Parameter Sniffing with SQL Server Stored Procedures
  • 15.04.2020 SQLPort 117 – online meeting – Session: Query Store – Deep Dive
  • 08.04.2020 SQLPort 116 – online meeting – Session: Query Store – Introduction
  • 04.04.2020 Mini SQLSat Croatia 2020 – On-line edition – Session: What App Devs Should Know About SQL Server?
  • 24.03.2020 “Despite All Odds” – MS Community meeting ONLINE – Session: Demystifying Query Store Plan Forcing
  • 06.03.2020 User group meeting, Kragujevac, Serbia – Session: What’s new in SQL Server 2019?
  • 04.03.2020 SQL Konferenz, Darmstadt, Germany – Session: Demystifying Query Store Plan Forcing
  • 14.12.2019 SQL Saturday, Ljubljana, Slovenia – Sessions: Demystifying Query Store Plan Forcing and Intelligent Query Processing in SQL Server 2019
  • 11.12.2019 IT-Tage Konferenz, Frankfurt, Germany – Session: Intelligent Query Processing in SQL Server 2019
  • 19.11.2019 SQL Server BI User Group Meeting, Bratislava, Slovakia- Session: What’s New in SQL Server 2019 for Developers
  • 16.10.2019 SQL Days Konferenz, Munich,  Germany- Session: Query Store aus der Praxis
  • 12.06.2019 Modern Migration Tour 2019, Vienna, Austria
  • 04.05.2019 SQL Saturday Stockholm, Sweden- Session: Intelligent Query Processing in SQL Server 2019
  • 18.04.2019 KG Code User group meeting, Kragujevac, Serbia – Session: Common Database Design Mistakes
  • 10.04.2019 SQL Intelligent Cloud Conference, Copenhagen, Denmark- Session: Intelligent Query Processing in SQL Server 2019
  • 06.04.2019 SQL Saturday 832, Zagreb, Croatia – Session: Cardinality Estimation Issues with Large Tables
  • 21.02.2019 SQL Konferenz, Darmstadt, Germany – Session: Intelligent Query Processing in SQL Server 2019
  • 17.01.2019 SQL Saturday 810, Linz, Austria- Workshop: Performance and Query Tuning with SQL Server 2019
  • 08.12.2018 SQL Saturday 782, Ljubljana, Slovenia – Session: Intelligent Query Processing in SQL Server 2019
  • 03.11.2018 SQL Saturday 791, Banja Luka, Bosnia and Herzegovina – Session: Common Developer Mistakes with SQL Server
  • 03.11.2018 SQL Saturday 791, Banja Luka, Bosnia and Herzegovina – Session: Transact-SQL Performance Tips
  • 01.11.2018 BLBit User Group, Banja Luka, Bosnia and Herzegovina – Session: Common Database Design Mistakes
  • 25.10.2018 MS Sinergija 18 Conference, Belgrade, Serbia – Session: Cardinality Estimation Issues with Large Tables
  • 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Common Developer Mistakes with SQL Server
  • 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Common Developer Mistakes with SQL Server
  • 23.06.2018 SQL Saturday 764, Bratislava, Slovakia – Session: Performance Tuning with SQL Server 2017
  • 28.05.2018 SQLPort UG Meeting, Lisbon, Portugal – Session: Performance Tuning with SQL Server 2017
  • 24.05.2018 PASS Austria UG Meeting, Vienna, Austria – Session: Performance Tuning with SQL Server 2017
  • 12.05.2018  Tarabica 18 Conference,  Belgrade, Serbia – Session: Session: SQL Server 2017 for Developers
  • 25.10.2017 MS Sinergija 17 Conference, Belgrade, Serbia – Session: Perfomance Improvements in SQL Server 2017
  • 09.09.2017 SQL Saturday 670, Banja Luka, Bosnia and Herzegovina – Session: Transact SQL Performance Tips
  • 09.09.2017 SQL Saturday 670, Banja Luka, Bosnia and Herzegovina – Session: Parameter Sniffing Problem with Stored Procedures
  • 24.06.2017 SQL Saturday 644, Bratislava, Slovakia – Session: Parameter Sniffing Problem with Stored Procedures
  • 19.05.2017  TUGA IT Conference, Lisbon , Portugal – Session: SQL Server vNext for Developers
  • 18.05.2017  TUGA IT Conference, Lisbon , Portugal – Workshop: Exploring Developer Features in SQL Server 2016 and vNext
  • 8.20.04.2017 Slovak SQL Server & BI PASS Chapter Meeting, Bratislava, Slovakia – Session: Top Developer Features in SQL Server 2016
  • 18.03.2017  SQL Saturday 601, Belgrade, Serbia – Session: Call 555-333 for Query Store
  • 17.10.2016 MS Sinergija 16 Conference, Belgrade, Serbia- Session: What Application Developers Should Know About SQL Server?
  • 07.10.2016 SQL Saturday 555, Munich, Germany – Session: What Application Developers Should Know About SQL Server? [DE]
  • 24.06.2016  Server 2016 Discovery Day – Vienna, Austria
  • 04.06.2016 SQL Saturday 529, Bratislava, Slovakia – Session: What Application Developers Should Know About SQL Server?
  • 05.05.2016 SQLBits XV (SQLBits Superheroes), Liverpool, United Kingdom – Session: Parameter Sniffing with Stored Procedures
  • 03.05.2016 SQLNexus Conference, Copenhagen, Denmark – Session: What Application Developers Should Know About SQL Server?
  • 12.12.2015 SQL Saturday 460, Ljubljana, Slovenia – Session: Temporal Tables in SQL Server 2016
  • 28.11.2015 SQL Saturday 475, Belgrade, Serbia – Session: Temporal Tables in SQL Server 2016
  • 22.10.2015 MS Sinergija 15 Conference, Belgrade, Serbia – Session: SQL Server In-Memory OLTP in Praxis
  • 21.10.2015 MS Sinergija 15 Conference, Belgrade, Serbia – Session: How to create a requirement specifications for developers
  • 20.06.2015 SQL Saturday 419, Bratislava, Slovakia – Session: Transact SQL Performance Tips
  • 16.05.2015  SQL Saturday 369 , Lisbon, Portugal – Session: SQL Server 2014 and Ascending Key Problem in Large Tables
  • 18.04.2015  SQL Saturday 376 , Budapest, Hungary – Session: Parameter Sniffing with Stored Procedures
  • 28.03.2015 #Tarabica 2015, Belgrade, Serbia – Parameter Sniffing with Stored Procedures
  • 07.03.2015 SQLBits XIV (SQLBits Superheroes) London, United Kingdom – Session: Parameter Sniffing with Stored Procedures
  • 28.02.2015 SQL Saturday 374 , Vienna, Austria – SQL Server 2014 and Ascending Key Problem in Large Tables
  • 05.02.2015 Deutsche SQL Server Konferenz 2015 , Darmstadt, Germany – SQL Server 2014 and Ascending Key Problem in Large Tables
  • 13.12.2014 SQL Saturday 356 , Ljubljana, Slovenia – SQL Server 2014 In-Memory OLTP Challenges for Developers
  • 30.10.2014 SQL PASS Austria Vienna, Austria – SQL Server Datenbank Deployment
  • 20.10.2014 MS Sinergija 14, Belgrade, Serbia – Session: SQL Server 2014 and Ascending Key Problem in Large Tables
  • 11.10.2014 SQL Saturday 311 Sofia, Bulgaria- Session: SQL Server 2014 In-Memory OLTP Challenges for Developers
  • 09.07.2014 SQL UG Sofia, Bulgaria- Session: T-SQL Performance Tips
  • 29.05.2014 SQL UG Beograd, Belgrade, Serbia – What’s New in SQL Server 2014 Database Engine?
  • 24.04.2014 SQL PASS Austria Vienna, Austria – Warum werden meine Indizes nicht verwendet?
  • 12.04.2014 SQL Saturday 267 Lisbon, Portugal – Sessions: SQL Server 2014 – New Cardinality Estimator, Hekaton Challenges from Database Development Point of View
  • 10.04.2014 SQL Saturday 267 Lisbon, Portugal – Workshop: SQL Server For Application Developers
  • 29.03.2014 SQL Saturday 275 Copenhagen, Denmark– Sessions: SQL Server 2014 – New Cardinality Estimator
  • 21.12.2013 SQL Saturday 274 Ljubljana, Slovenia- Sessions: T-SQL Performance Tips , SQL Server 2014 – New Cardinality Estimator
  • 23.10.2013 SQL PASS Austria Vienna, Austria – SQL Server 2014 – Erste Ein- und Ausblicke
  • 13.07.2013 SQL Saturday 230 Rheinland Cologne/Bonn, Germany- Session: T-SQL Performance Tips
  • 17.07.2013 SQL PASS Austria Vienna, Austria – PASS Austria Sommerspecial: Meet the Experts & Get Togehter
  • 15.05.2013 SQL PASS Austria Vienna, Austria – Session: Speed up your queries – SQL Server Statistiken verstehen
  • 04.05.2013 SQLBits XI Nottingham, United Kingdom – Session: T-SQL Performance Tips
  • 17.04.2013 SQL PASS Austria Vienna, Austria – Session: Sichere Umgang mit Dynamic SQL
  • 16.03.2013 SQL Saturday 188 Lisbon, Portugal – Session: Identifying And Solving Sort Warning Problems in SQL Server
  • 29.09.2012 SQL Saturday Sofia, Bulgaria- Session: T-SQL Performance Tips
  • 20.09.2012 SQLU Summit Bratislava, Slovakia – Session: Identifying and Solving Sort Warning Problems in SQL Server
  • 31.03.2012 SQLBits X  (the official UK SQL Server 2012 Technical Launch Event) London, United Kingdom – Session: T-SQL Performance Tips
  • 17.03.2012 SQL Saturday 115 Lisbon, Portugal – Session: Parameter Sniffing with Stored Procedures
  • 08.03.2012 SQL Server UG Austria Vienna, Austria – Session: Extended Events in SQL Server 2008/2012
  • 01.10.2011 SQLBits 9 Liverpool, United Kingdom – Session: T-SQL Performance Recommendations
  • 21-23.09.2011 SQLU Summit Budapest, Hungary – Workshop: Performance Tuning and Monitoring with Extended Events
  • 02.04.2011 SQLBits8 Brighton, United Kingdom – Session: Parameter Sniffing with Stored Procedures
  • 01.12.2011 SQL Server UG Austria Vienna, Austria – Sessions: Window Functions in SQL Server Denali, Index Usage in SQL Server
  • 31.08.2011 SQL Server UG Austria Vienna, Austria – Introduction to SQL Server Denali CTP3
  • 21.06.2011 SQL Server UG Austria Vienna, Austria – Session: Deadlock Probleme in SQL Server 2008 – erkennen und lösen
  • 21.04.2011 SQL Server UG Austria Vienna, Austria – Session: T-SQL Performance Recommendations

Past articles and books: