SQLSaturday #626 - Budapest 2017

Event Date: 05/06/2017 00:00:00

Event Location:

  • Mérnök u. 39.
  • Budapest, Budapest, Hungary

PDF of Schedule

This event has completed. All data shown below is from the historical XML public data available.

If there are any data quality issues or corrections needed, please contact the webmaster for this site or submit a pull request for the appropriate file(s).


This is a list of sessions from the event, based on the schedule in the XML files.

Title: A Game of Hierarchies: Mastering Recursive Queries

Abstract: Hierarchies are the bread and butter of most business applications and you find them almost everywhere:

  • Product Categories
  • Sales Territories
  • Calendar and Time Even when there is a big need from a business perspective, the solutions in relational databases are still sort of awkward. The most flexible hierarchies are modeled as self-referenced tables. If you want to successfully query such self-referenced hierarchies, you will need either loops or recursive Common Table Expressions. You will learn how to master both and will learn how make them fast. Join this session for a journey through best practices to transform your hierarchies into useful information. We will have fun playing around with a sample database based on G. R. R. Martin’s famous “Game of Thrones”.


  • Markus Ehrenmueller-Jensen

Track and Room: Application Database Development - Kalmár terem

Title: 2,4,8 16 - Upgrade your journey with SQL Server

Abstract: 2,4,8 16 - these aren’t just numbers to count or calculate. These are years that how SQL Server evolved as number of years!

Why Upgrade? Data Platform Upgrade topic has been a popular session that I’ve presented in major conferences like Microsoft Tech-Ed (North America, Europe India) and SQLbits since 2008.

In this session, we will overview in depth end-to-end upgrade process that covers the essential phases, steps and issues involved in upgrading SQL Server (2000 to 2012), SQL Server 2014 (with a good overview on 2016 too) by using best practices and available resources.

What to-do and what not-to-do?

A popular session that I have been presenting since the year 2008, in MS Tech-Ed, SQLSaturday SQLbits UK. We will cover the complete upgrade cycle, including the preparation tasks, upgrade tasks, and post-upgrade tasks. Real-world examples from my Consulting experience expanding on why how such a solution.


  • Satya Jayanty

Track and Room: Enterprise Database Administration Deployment - 1-es terem

Title: Hacking SQL Server

Abstract: How easy is it to hack a SQL Server? In this session we’ll see examples on how to exploit SQL Server, modify data and take control, while at the same time not leaving a trace. We’ll start by gaining access to a SQL Server (using some “creative” ways of making man-in-the-middle attacks), escalating privileges and tampering with data at the TDS protocol level (e.g. changing your income level and reverting without a trace after payment), hacking DDM, and more. Most importantly, we’ll also cover recommendations on how to avoid these attacks, and take a look at the pros and cons of new security features in SQL Server 2016. This is a demo-driven session, suited for DBAs, developers and security consultants.


  • André Melancia

Track and Room: Enterprise Database Administration Deployment - 1-es terem

Title: Önkiszolgáló adatvizualizációs lehetőségek Power BI segítségével a földön, vagy a felhőben

Abstract: A legújabb SQL Server Reporting Services és Analysis Services segítségével akár helyi környezetben is publikálhatunk gyönyörű irányító pultokat, amiket tetszőleges mobil eszközről is elérhetünk. Az előadás során bemutatásra kerül a Power BI felhős szolgáltatás használata, valamint az új SQL Server nyújtotta riporting lehetőség is.


  • Attila Kővári

Track and Room: Analytics and Visualization - GDF terem

Title: SQL SERVER - Next station Azure

Abstract: This session will cover the main aspects to start or migrate from an OnPremise model to one of the two architectures available in SQL Server on Azure, providing the keys to select the more suitable environment for our requirements. We will cover:

  1. Red pill or blue pill SQL Server on Azure VM (IaaS) vs SQL Azure DB (PaaS) Which one?
  2. Always available. High availability in Azure
  3. Now what … Best practices and configuration connectivity.


  • Jose Manuel Jurado Diaz

Track and Room: Application Database Development - Kemény terem

Title: hash and stream aggregation

Abstract: The session (level 300) will introduce the differences between the hash and stream aggregation. You will see the differences in terms of the internal algorithm, performance, scalability, hardware consumption and understand the limitations. In the end of the session you will able to predict which physical aggregate operator SQL Server will implement to run the query and you have learned to implement the right index strategy to boost the query execution.


  • Torsten Strauss

Track and Room: Enterprise Database Administration Deployment - 1-es terem

Title: Self Service BI Solutions with Analysis Services

Abstract: This session covers the aspects to be considered to deploy a Self Service BI Solution, also will be made a comparison between two Analysis Services modes, Tabular and Multidimensional, exploring advantages, features and capabilites, explaining when and why use each model.



Track and Room: BI Platform Architecture, Development Administration - Kalmár terem

Title: Az eltűnt operátor nyomában

Abstract: Az SQL Server Query Optimizer a kedvenc adatbáziskezelőnk lelke. Nagyon sok minden múlik rajta. Ebben az előadásban belesünk a színfalak mögé. Mi a feladata, milyen varázslatokat is csinál pontosan?


  • Zoltán Hangyál

Track and Room: Strategy and Architecture - GDF terem

Title: Introducing R

Abstract: R is a free software programming language and software environment for statistical computing, data mining, and graphics. R is extensively supported in SQL Server 2016 suite, in Power BI, and in Azure ML. In order to use it, you have to learn the language. After attending this session, you should be able to write simple R code and use it in the products and services mentioned.


  • Dejan Sarka

Track and Room: Advanced Analysis Techniques - Kalmár terem

Title: Tricky ways to optimize your T-SQL queries

Abstract: Curious about optimizing your queries? Have you already know how to catch and analyse query plans? Do you think you did all your best to achieve maximum performance? If yes, come to this session. No slides, but only practical examples. I will show you some real tasks that I came across, some almost perfect query plans, but we will go a little bit further, when knowing our data will help us to achieve better results.


  • Sergey Olontsev

Track and Room: Professional Development - Kemény terem

Title: Microsoft adat platform áttekintés

Abstract: Nem csak a felhőben készülnek rohamtempóban az új adatos funkciók, hanem hamarosan megjelenik az SQL Server következő verziója is. Az előadás során ezekből az új fejlesztésekből mutatunk be párat.


  • Viktor Dudas

Track and Room: Strategy and Architecture - GDF terem

Title: SQL Server’s 2016 Hidden Gems for BI Developers

Abstract: SQL Server 2016 contains many brand new features, which are important to BI developers, including NUMA support for SSAS Tabular, parallel processing partitions, Tabular Model Scripting language and others. In this session, I will focus to not well known feature enhancements in SSAS 2016, which can developers benefit from, like DAX improvements (DAX variables, new DAX functions), bi-directional cross filtering, translations, calculated tables, consistency checker and extended events for SSAS, and more.


  • Karol Papaj

Track and Room: BI Platform Architecture, Development Administration - Kalmár terem

Title: A Masters view on Locking and blocking

Abstract: How do the wait stats show you that you have a locking issue? This session will show you how to detect and view blocking and lock waits, and understand the cause of it. An extensive walkthrough of the different isolation levels and their respective benefits and drawbacks. And finally a real-world quick list of suggestions on what you can do to solve some of the common issues I come across in my daily work.


  • Mikael Wedham

Track and Room: Enterprise Database Administration Deployment - 1-es terem

Abstract: SQL Server 2012 introduced an important extension to its integrated Full-text Search, namely the Statistical Semantic Search. In this session you will learn how to install and configure this new functionality, how to use it to extend your existing full-text search capabilities, and how to utilize it properly to improve your information management solutions. You will learn how to automatically extract key phrases from your documents, and how to find similarities between individual documents of your information corpus based on the key phrases that they contain.


  • Matija Lah

Track and Room: Application Database Development - Kemény terem

Title: SQL Server 2016 Availability Group újdonságok

Abstract: SQL Server 2016 Availability Group nagyon sok újdonságot hozott, illetve a vNext már Linux-ra is elérhető. a CTP1.3 verzióval már lehet Win-Linux AG-t is készíteni.


  • Janos Berke

Track and Room: Enterprise Database Administration Deployment - GDF terem

Title: How to use Temporal Tables in SQL Server 2016

Abstract: If analysis of historical data is part of your everyday activities or you simply need to revert your database table to a state before unwanted change there is a new feature in SQL Server 2016 that will allow you to work efficiently with historical data. During this session we will talk about different usage scenarios for Temporal Tables and demonstrate how to use them through examples.


  • Dejan Pervulov

Track and Room: BI Platform Architecture, Development Administration - Kemény terem

Title: Complex Tabular Modelling - A Case Study

Abstract: While building of Tabular Models may be straight forward it rapidly becomes more complex when you steer off-piste and into more complex design pattern such as:

  • Non Star Schema Data Warehouses
  • Many to Many/Parent Child/Versioned relationships
  • DAX Calculations: semi additive and various flavours of last non empty.
  • Events in Progress
  • Versioned Fact Tables
  • XML Fact Tables
  • Real Time update requirements

This one hour session will walk through an actual case study of a tabular model and discuss the pain points we encountered on the way, along with solutions and workarounds.


  • Bob Duffy

Track and Room: BI Platform Architecture, Development Administration - Kalmár terem

Title: Performance Tuning for the Transaction Log

Abstract: SQL Server transaction log is one of the most critical components of the database and in the same time one of the most misunderstood. While being neglected it can easily become a bottleneck for our system. Are you interested in learning how to avoid issues with the transaction log and streamline its work? In these sessions we will explore how to optimize it, configure it and keep it under control.


  • Miroslav Dimitrov

Track and Room: Enterprise Database Administration Deployment - 1-es terem

Title: Power Bi for beginner IoT developer

Abstract: You have IoT solutions, and you get data from the sensors, now what? Of course, you would like to have, some data visualization easy and fast. You would also love to have these data is available on mobile devices. Solutions to this problem is the Power BI these especially if you are already using Azure or Office 365. In this presentation I will try to introduce you to Power BI with at least enough information to know where to start. All with the demo, from hardware, to the cloud, to Power BI.


  • Catalin Gheorghiu

Track and Room: Application Database Development - Kemény terem

Title: Analysis Services biztonság

Abstract: Már nyilván tisztában vagy vele, hogy a vállalati adataitok értékesek - minden nap ezek adnak hátteret a cégetek döntéseinek. De sajnos ezen adatok valódi értéke akkor derül ki, ha már a rosszfiúk szeme előtt vannak a felösszegzett számaitok. Vagy még rosszabb: a multidimenzionális elemzések is. Nos, annyira nem kell aggódnotok: üljetek be erre az előadásra, és vegyetek részt az Analysis Services biztonsági funcionalitásainak és technikáinak egy egyórás áttekintésén, hogy ti is meg tudjátok védeni a cégetek kockákba töltött adatait.


  • Zoltán Horváth

Track and Room: BI Platform Architecture, Development Administration - GDF terem


This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.

Dejan Sarka

Twitter: - DejanSarka

Contact: http://blogs.solidq.com/dsarka/Home.aspx

Dejan Sarka, MCT and Data Platform MVP, is an independent trainer and consultant that focuses on development of database and business intelligence applications. Besides projects, he spends about half of his time on training and mentoring. He is the founder of the Slovenian SQL Server and .NET Users Group. Dejan Sarka is the main author or co-author of eighteen books about databases and SQL Server. Dejan Sarka has also developed many courses and seminars for Microsoft, Radacad, SolidQ, and Pluralsight.

Dejan Pervulov

Twitter: - @dekiper

As a technical consultant Dejan participated in numerous ERP, CRM and DWH / BI projects in the CEE region. He is also involved in development with Microsoft technologies for last 18 years. Holds MCT, MCSE, MCSA, MCSD, MCDBA, MCTS and MCITP certifications. As a Microsoft Certified Trainer he was involved in preparation and delivery of trainings in several school centers in Serbia. Since October 2014, he is a Microsoft MVP for SQL Server.

Torsten Strauss

Torsten Strauß (MVP, MCSE Data Platform, MCSE Data Management and Analytics, MCT) has been working with Microsoft SQL Server since the turn of the millennium. He currently works as Database Engineer and Microsoft SQL Server Evangelist for BP Europe SE and as Principal Consultant for Sarpedon Quality Lab. Torsten has delivered more than 100 presentations about Microsoft SQL Server at national and international conferences and user groups in recent years.

André Melancia

Twitter: - AndyPT

LinkedIn: André Melancia

Contact: http://Andy.PT

Owner / Principal Consultant at LunarCat.PT Microsoft Certified Trainer (MCT) focusing on SQL Server, Azure, IoT and Security.

19+ years’ fun developing information and multimedia systems, DBA, project and IT management.

Data Community Portugal, IT Pro Portugal and PowerShell Portugal communities organiser. IPv6 Portugal, DNSSec Portugal and Windows Development Portugal online communities moderator. Actively volunteering, organising, speaking or just participating at community meetings and events around the world.

Proud uncle and food devouring expert, with dangerous рuϧϧy cat as companion.

Go to http://Andy.PT and you’ll know the same as the NSA…

Zoltán Hangyál

1998 óta próbálom megérteni, hogy miért az adott végrehajtási tervet választja az SQL Server. MCT és MCM minősítésekkel rendelkezem, előző életemben évekig tartottam SQL tanfolyamokat az egyik neves oktatóközpontban.

Markus Ehrenmueller-Jensen

Twitter: - MEhrenmueller

LinkedIn: Markus Ehrenmueller-Jensen

Contact: http://www.savorydata.com

Markus Ehrenmueller-Jensen, as the founder of Savory Data, has a long history of providing customer solutions in the areas of data engineering, data science, and Business Intelligence. He is a certified software engineer, a graduated business educator, and professor of Databases Project Management at HTL Leonding, and is certified as an MCSE MCT. He is a published author and writes articles for well-known journals. He co-founded PASS Austria and organizes SQLSaturdays in Austria. Markus is a founding member of Power BI Usergroup Austria. Since 2017 Markus was awarded as an Microsoft Data Platform MVP.

Mikael Wedham

Twitter: - @wedham

Contact: http://www.wedham.com

Mikael Wedham is the first SQL Server MCM in Sweden and the only one who also is a Microsoft Certified Trainer. He has been paid to do things in SQL Server since 1993. His long experience makes him an appreciated speaker at events and conferences all over Europe. To be prepared for deep dives, he is also certified as an Open Water Scuba Instructor.

Janos Berke

Twitter: - @JanosBerke

LinkedIn: Janos Berke

Contact: http://www.iamberke.com

I am an IT professional with over a decade of technical and management experience. I am using SQL Server since version 6.5. Currently I am a consultant and helping companies in SQL Server design, migrations, operation and developments as well as providing customized training .

Attila Kővári

Twitter: - http://twitter.com/KovariAttila

LinkedIn: Attila Kővári

Contact: http://www.biprojekt.hu/blog

Attila Kővári is a BI architect and advisor. He has been planning and building Business Intelligence (BI) and Data Warehouse systems since 1997. Since then he has designed and implemented more than 50 DW, BI and Big Data systems and worked with more than 400 customers. Attila’s key area of expertise is with designing data warehouses and decision support systems although he also has significant experience with, Big Data and real-time BI technologies. He lives in Budapest with his wife and 3 children. In his spare time he likes climbing and motocrossing

Zoltán Horváth

Twitter: - @zoltanhorvath

LinkedIn: Zoltán Horváth

Contact: http://addictivemeasures.blogspot.com

Zolt#225;n is a BI specialist with more than a decade of expertise. He leads the Hungarian User Group of Microsoft SQL Server (HUG-MSSQL), the Hungarian Chapter of PASS. MCSE: BI and MCSE: Data Platform. SQL Server MVP since 2015.

Viktor Dudas


Karol Papaj

Karol Papaj is a mentor with SolidQ. He works with SQL Server since version 6.5 as a consultant and trainer. Karol is a regular speaker at conferences in Slovakia and other European countries. For his work for community in Slovakia he was awarded by Microsoft as a Most Valued Professional. Karol is also teaching courses with focus on High Availability, Performance Tuning and T-SQL Programming.


Twitter: - leonel_abreu


An IT Pro who likes to play chess and baseball.

System Engineer degree since 2007, formerly Data Warehousing teacher at university levels from 2008 to 2009. Microsoft Student Partner during the years 2006 - 2007, Second Place in Microsoft Andean Imagine Cup (2006), MCTS, MCITP and MCP with over a decade of experience with SQL Server, working in BI, DBA, Database Development, .net Development, SharePoint and other several areas.

Since 2014 based in Barcelona, Spain. Learning enthusiast and always with passion for new technologies and new challenges.

Satya Jayanty

Twitter: - sqlmaster

LinkedIn: Satya Jayanty

Contact: http://www.sqlserver-qa.net

My experience surrounded with high focus on the data platform with a track record of defining strategy, designing and delivering digital transformation migrations with major enhancements to current working methods. Worked in a capacity of Head of Data Engineering, Enterprise Data Architect and Solutions

Key career accomplishment recognition as an industry expert technical excellence from the Microsoft as Data Platform Most Valuable Professional (MVP) recognition since the year 2006 (13 years as MVP and counting), which recognizes exceptional technical community leaders worldwide who actively deliver, present share their extraordinary contributions, high quality, and real-world expertise. Twitter pod (http://twitter.com/sqlmast

Jose Manuel Jurado Diaz

Twitter: - jmjuradodiaz

LinkedIn: Jose Manuel Jurado Diaz

José Manuel Jurado currently works as SQL Escalation Engineer and Subject Matter Expert in Azure SQL Database at Microsoft Spain. With over 20+ years of experience in SQL Server environments (administration and database development), he is a speaker for internal events at Microsoft and for public events such as SQLSaturday, SQL Nexus, SQLBits, Pass Summit, SQL Server Konferenze, TechReady, DotNetConference, and Azure BootCamp. In the past, he worked as Project Manager for large global retail company for more than 10 years developing projects using different Microsoft Technologies.

Matija Lah

Twitter: - @MatijaLah

LinkedIn: Matija Lah

Contact: http://milambda.blogspot.com

Matija Lah has more than a decade of experience working with Microsoft SQL Server, mostly architecting data-centric solutions in the legal domain. His contributions to the SQL Server community have led to the Microsoft Most Valuable Professional award in 2007 (Data Platform), which he held until 2017. In 2008 Matija joined SolidQ as a Mentor, located in Central and Eastern Europe. He spends most of his time on projects involving advanced information management, and natural language processing.

Miroslav Dimitrov

Twitter: - @miro_dd

LinkedIn: Miroslav Dimitrov

Contact: http://www.sqlshack.com/author/miroslav-dimitrov/

Miroslav Dimitrov is a Senior Big Data and Analytics Engineer at DXC Technology, regular speaker at various events and Microsoft Certified Trainer. He is MCSE: Data Platform for SQL Server and MCITP on SQL 2008. In the last years he had worked on great variety of customers’ environments and involved in complex transitions and transformation projects as well as developing private and public cloud solutions. Miroslav is also leading database courses at Sofia University.

Sergey Olontsev

Twitter: - SergeyOlontsev

LinkedIn: Sergey Olontsev

Contact: http://SergeyOlontsev.com/

I have been working with SQL Server since SQL Server 2000 version as a database administrator, developer, consultant and trainer, focusing on high availability and disaster recovery solutions, ETL, troubleshooting and performance tuning, developing high performance solutions . I’m a regular speaker at SQL Server user group meetings, SQLSaturday events and other conferences. An owner of MCM certification and MVP award on SQL Server.

Catalin Gheorghiu

Twitter: - MrSmersh

LinkedIn: Catalin Gheorghiu

Contact: http://ronua.ro/author/catalin/

Catalin Gheorghiu is a solution architect from Romania. He has more than 15 years of experience in developing solutions, especially on Microsoft technologies in very demanding environments. Is contributing articles and blogs to several user groups (MrSmersh), lecturing all over Romania and abroad, is also RONUA Timisoara (PASS Chapter) user group leader. Since 2011, every year he was awarded the Microsoft MVP Award.

Bob Duffy

Twitter: - @bob_duffy

LinkedIn: Bob Duffy

Contact: http://blogs.prodata.ie/author/bob.aspx

Bob Duffy is a SQL Server MVP from Dublin, Ireland who is MCA, MCM. and Analysis Services Maestro certified.

Bob works as a Database Architect at the Prodata SQL Centre of Excellence where he specializes in business intelligence and performance tuning.


The following is a list of sponsors that helped fund the event:

Back to the SQLSaturday Event List

Back to the home page