SQLSaturday #258 - Istanbul 2013

Event Date: 10/05/2013 00:00:00

Event Location:

  • Microsoft - Bellevue Residences, Levent Mahallesi
  • Aydin Sokak No:7, Levent
  • Istanbul, Turkey

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).


Sessions

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


Title: “SQL Attack…ed” – SQL Server under attack.

Abstract: Although SQL Server is considered “secure by default”, one of the most often successfully attacked targets is the data that resides in a SQL Server. Most of the exploited weaknesses are due to misconfiguration or weak coding practices. In this purely demo-based security session, I will show several real life attack scenarios on different layers. Due to special request this includes some special SQL Injection types. Furthermore I show how an elevation of privileges attack is possible due to a not uncommon configuration as well as an “insider-exploit” with a database root kit. – Note: there will be no instructions on how to attack a system, but rather highlight common weaknesses. – (almost) no slides: Demos Demos Demos

Speaker(s):

  • Andreas Wolter

Track and Room: DEV - N/A


Title: Leveraging Hadoop Cluster from SSIS

Abstract: With the explosion of data, the open source Apache™ Hadoop™ Framework is gaining traction thanks to its huge ecosystem that has arisen around the core functionalities of Hadoop distributed file system (HDFS™) and Hadoop Map Reduce. As of today, being able to have SQL Server working with Hadoop™ becomes increasingly important because the two are indeed complementary. For instance, while petabytes of data can be stored unstructured in Hadoop and take hours to be queried, terabytes of data can be stored in a structured way in the SQL Server platform and queried in seconds. This leads to the need to transfer data between Hadoop and SQL Server.

In this session, We will explore how SQL Server Integration Services (SSIS), i.e. the SQL Server Extract, Transform and Load (ETL) tool, can be used to automate Hadoop + non Hadoop job executions, and manage data transfers between Hadoop and other sources and destinations

Speaker(s):

  • Kagan Arca

Track and Room: BI - N/A


Title: Top 10 Performance Tips for SQL Server Developers

Abstract: Performance of a SQL Server depends on many factors and due to the nature of development SQL Server developers sometimes miss basic performance tips. Easily implemented tips such as using an appropriate index or solving a data mismatch problem on where conditions could affect the application performance significantly. In this session, we will cover the top 10 tips to improve the performance of your SQL Server with real life examples.

Speaker(s):

  • Turgay Sahtiyan

Track and Room: DEV - N/A


Title: In-Memory OLTP Project (Hekaton) - A new Adventure

Abstract: SQL Server 2014 introduces memory-optimized database technology for optimizing the performance of OLTP workloads. In particular, it introduces memory-optimized tables for efficient, contention-free data access, and natively compiled stored procedures for efficient execution of business logic. In this demo-packed presentation we will learn everything about Hekaton.

Speaker(s):

  • Yigit Aktan

Track and Room: SQL Server 2014 - N/A


Title: SQL Performance and Monitoring in Windows Azure at Scale

Abstract: Level: 300 Abstract: This session focuses on lessons learnt from performance tuning one of the largest Windows Azure SQL Database deployments in the world. We will work through approach and methodology worked through specifically in Non-Functional Testing and monitoring phase. The session will look at design decisions and match them to real examples. We will spend time on how the monitoring requirements were defined, then how the design was turned into a reality.

Speaker(s):

  • Daniel Sol

Track and Room: Azure - N/A


Title: Data Mining using SQL Server

Abstract: What’s Data Mining Which sectors are using DM? Real Life Samples When companies should use Data Mining Algorithms? Which Algorithms are supported by Microsoft SQL Server? Data Mining Sampling using Microsoft SQL Server

Speaker(s):

  • Koray Kocabas

Track and Room: BI - N/A


Title: Clustered Columnstore - Introduction

Abstract: SQL Server 2014 receives a very new important feature - Clustered Columnstore Indexes. Using a xVelocity compression and a batch processing mode this type of indexes which was introduced in SQL Server 2012 is greatly enhanced by making it a Clustered and making it a default recommend solution for the DataWarehouse solutions. Join to discover the Clustered Columnstore Indexes by understanding on which principles they are built and what should you do get the best out of them. This new feature is targeted at the OLAP installations and it is already available for the PDW (Parallel DataWarehouse) v2.

Speaker(s):

  • Niko Neugebauer

Track and Room: SQL Server 2014 - N/A


Title: Query Optimizer and Statsitics

Abstract: We will talk about how SQL Server produces query plans using estimates and statistics and why are they so important. I will share my experience of managing statistics and show you cases where wrong estimates guessing by optimizer can lead to performance issues. The session will be useful for both administrators and developers.

Speaker(s):

  • Sergey Olontsev

Track and Room: DEV - N/A


Title: The Internals of SQL Server Wait Types

Abstract: In this session the internals of wait types will be discovered. SQL Server database engine uses wait types for internal operations. What is the importance of the wait type? How does it help us to troubleshoot the performance? What are the wait types that are very common? What are the wait types that you can safely ignore? How can we use Extended Events to debug wait types

I will assume the audience has a basic working knowledge of SQL Server including an understanding of some of the more common SQL Server engine DMVs such as sys.dm_exec_sessions, sys.dm_exec_requests and sys.dm_os_wait_stats

Speaker(s):

  • Batuhan Yildiz

Track and Room: DBA - N/A


Title: Performance Tuning with DMVs

Abstract: This session is based on how you can make performance analysis both real time and historically by using DMVs.

Speaker(s):

  • Işıl Efe

Track and Room: DBA - N/A


Title: Deep Dive into Clustered Columnstore

Abstract: So you already know and understand Row Groups, Delta Stores and Compression Methods, but let me show you how Clustered Columnstore Indexes work when locking blocking, when using different compression methods and technics. Let us dive deep into the Dictionaries creation and different methods for the ETL processes.

Speaker(s):

  • Niko Neugebauer

Track and Room: SQL Server 2014 - N/A


Title: Query Plan Operators Deep Dive

Abstract: We will talk about those tiny blocks which form query plan and I will show you some of them in details. There are plenty of properties each operator have and some of them contain more valuable information than others. Knowing this details can help you better understand query plan and find causes of performance issues.

Speaker(s):

  • Sergey Olontsev

Track and Room: DBA - N/A


Title: Spatial Data and Windows Azure SQL Database

Abstract: Spatial Data is very important for the new applications, related with Data Visualization and BI. Windows Azure offers possibility to use advantages of spatial data suing cloud computing. In this lecture will talk about the use of spatial data in the Windows Azure - loading data from Windows Azure SQL Database Spatial, optimizing Windows Azure applications and their use of different types of customers: WEB based, WPF, WP7. We will learn how to import spatial data in different formats in Windows Azure SQL Database Spatial and will create a several sample Windows Azure applications, that use this data.

Speaker(s):

  • Mihail Mateev

Track and Room: Azure - N/A


Title: Corrupt Database Adventures

Abstract: I/O errors, what CHECKDB does, how it works, how to run it, CHECKDB FAQ, how to interpret the output, choosing between repair and restore and has a bunch of demos of recovering from corruptions.

Speaker(s):

  • Sibel Nal

Track and Room: DBA - N/A


Title: Power BI for Office 365 - a Complete Self-Service BI in the Cloud

Abstract: Power BI tools within Excel are available in the cloud with Office 365, allowing customers to access and share BI reports and models across the desktop and web, and all within a managed environment. Power BI for Office 365 includes Power Pivot and Power View, and two new Excel capabilities have been added to allow the over one billion Office 365 users the ability to do more with their data! These two new features are Power Query which was formerly Project Codename “Data Explorer”, and Power Map formerly Project Codename “Geoflow”.

Speaker(s):

  • Mihail Mateev

Track and Room: Azure - N/A


Title: Overview, Best Practices and Lessons Learned on SQL Server in Windows Azure Virtual Machines

Abstract:

Speaker(s):

  • Umit Sunar

Track and Room: Azure - N/A


Title: Deadlock detected! All is lost or it’s too early to sound the alarm?

Abstract: “Deadlock” is a terrible word, isn’t it? Is it as scary as it sounds? Why do they occur and how can they affect an application? Significantly important question is how to solve “Deadlock” issues? The answers to these questions can be found in my session, which is completely dedicated to the fundamental principles of locking and isolation levels.

Speaker(s):

  • Denis Reznik

Track and Room: DEV - N/A


Title: Windows Azure for the DBA

Abstract: In this session we are going to look at the some of the flavours of SQL in Azure, namely Windows Azure Database and SQL on IaaS. We will discuss the differences between them, look at what this means from a DBA stand point, covering aspects such as maintenance, monitoring, disaster recovery.

Speaker(s):

  • Daniel Sol

Track and Room: Azure - N/A


Title: Features Coming With Microsoft SQL Server 2014

Abstract: This session will cover brief explanations and demonstrations of the new features in the next version of SQL Server, including In-Memory technology, HA/DR scenarios, updatable columnstore, AlwaysOn capabilities, and much more.

Speaker(s):

  • Belkis Ozhorasan

Track and Room: SQL Server 2014 - N/A


Title: Power Query: The ETL bit of Microsoft Self-Service

Abstract: Power Query is an Information Worker focused ETL Tool integrated in Excel 2013. We will show this cool new tool to mash up data from different data sources (from Active Directory to Windows Azure Marketplace , from SQL Server to Files in a directory) and using the transformation capabilities of PQ. We will take a closer look to “M” the scripting language behind this Excel Add In and how you use it to do some pretty cool stuff.

Speaker(s):

  • Oliver Engels

Track and Room: BI - N/A


Title: Data Quality rulez! Integration and Performance be

Abstract: With the new Data Quality Services (DQS) Microsoft has an offering for Data Quality Management. This session gives you insights how to use DQS efficiently. In demos you will understand best practises in setting up a knowledge base, correct matching rules and how to integrate DQS to your processes as DQS is never an island solution. DQS performance aspects and how to report your quality improvements will round up the session. The session assumes that you have already tested DQS and want to get further with this toolset.

Speaker(s):

  • Tillmann Eitelberg

Track and Room: DEV - N/A


Title: Business Intelligence and Data Visualization Enhancements

Abstract:

Speaker(s):

  • Osman Cokakoglu Emrah Uslu

Track and Room: SQL Server 2014 - N/A


Title: Fast your seatbelt - Troubleshooting the most difficult SQL Server problems

Abstract: Do you have enough from “normal” performance tuning sessions? You can’t hear anything about Indexing and Execution Plans anymore? Then you are right in this session! In this session we will walk into the heart of SQL Server, and you will see performance bottlenecks and error conditions, from which your production SQL Server’s should be afraid of. You will learn some troubleshooting techniques with which you can identify and solve the most difficult SQL Server problems. Agenda at a glance:

*) Hold Locks with Read Committed *) ThreadPool Starvation *) TempDb Latch Contention

Speaker(s):

  • Klaus Aschenbrenner

Track and Room: DBA - N/A


Speakers

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

Belkis Ozhorasan

-

Umit Sunar

Twitter: - @umitsunar

LinkedIn: Umit Sunar

Umit Sunar has been working in IT Industry since 2000 and he is currently working as Cloud Solution Architect (Azure) at Microsoft MEA HQ. Based in Dubai and traveling a lot for business and entertainment. Formerly, he is an aeronautics engineer originally supposed to build airplanes.

In technical keywords, he received his first development certificate from Borland at 1992 and continued development in many platforms including C, PHP, Pascal Fortran, Python, Java, C#, Node.js and maybe couple more that he forgot writing this.

He is passionate about Cloud Computing for 8+ years and even created a small cloud environment in 2008

He doesn’t like the word “geek” but likes a lot traveling, cooking and smiling.

Oliver Engels

Twitter: - @oengels

Contact: http://www.ssis-components.net

Oliver Engels is CEO of oh22data AG, a Microsoft Gold Partner in Germany specializing in CRM and BI. His special interests are Azure, Data Governance and Integration, Visualisation Tools like SSRS, Power BI, Tableau, R, and SharePoint. He has worked with SQL Server since version 6.5 and is a founder and Board member of PASS Germany, a PASS Regional Mentor, and runs the Frankfurt PASS Local Group. For more than seven years he is a Microsoft Data Platform MVP and a Microsoft pTSP.

Turgay Sahtiyan

Twitter: - https://twitter.com/turgaysahtiyan

LinkedIn: Turgay Sahtiyan

Contact: http://www.turgaysahtiyan.com/

Turgay Sahtiyan has been working in IT industry over a decade and he currently works as a PMC (Premier Mission Critical) Solution Engineer at Microsoft.He is based in Turkey and primarily giving proactive and reactive services with solution based approach to top enterprise customer in the MEA region.Before joined to Microsoft, he was one of the SQL Server MVP in Turkey,in addition he is founder and former president of SQLPass Turkey Chapter.(Detailed BIO http://www.turgaysahtiyan.com/about.aspx)

Klaus Aschenbrenner

Twitter: - @Aschenbrenner

Contact: http://www.SQLpassion.at/blog

Klaus Aschenbrenner provides independent SQL Server consulting services across the United States and Europe, focusing on the .NET Framework and SQL Server 2005 and 2008. In 2004 and 2005, he received the Microsoft MVP award for his support of the .NET community. Klaus has also written a book, “Pro SQL Server 2008 Service Broker,” published by Apress (2008).

Tillmann Eitelberg

Twitter: - @_Tillmann

LinkedIn: Tillmann Eitelberg

Contact: http://www.ssis-components.net

Tillmann Eitelberg is CEO and co-founder of oh22information services GmbH, which specializes in data integration and data management. Tillmann is an active blogger at www.ssis-components.net, writing regularly about data quality topics and his passion: spatial data. In addition, he has published several SSIS components on Codeplex and GitHub. Tillmann is a Data Platform MVP, a board member of PASS Germany e.V., a PASS CL for the Cologne/Bonn region, and a PASS RM.

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.

Kagan Arca

Yigit Aktan

Twitter: - @ygtaktn

LinkedIn: Yigit Aktan

Contact: http://www.yigitaktan.com

Yigit Aktan is a founder and principal consultant of DataDynamic and he has been working in the IT industry since 2000. He specializes in HA amp; DR solutions, performance tuning and optimization of database systems with a focus on scalable, performing and secure deployments. He has been using SQL Server since version 2000. He is president of the PASS Turkey and a SQLSaturday organizer. He has been awarded as SQL Server MVP since 2012. He is a regular speaker at the SQL Server related events.

Niko Neugebauer

Twitter: - NikoNeugebauer

LinkedIn: Niko Neugebauer

Contact: http://www.nikoport.com

Niko Neugebauer is a Data Platform Consultant. A SQL Server MVP with over 20 years of experience in IT, he is passionate about the Microsoft Data Platform and community. Founder of the Portuguese SQL Server User Group and the main organizer of the first SQLSaturday event outside of North America (#78 Portugal), Niko speaks regularly at events such as PASS Summit, SQLRally, SQLBits, and SQLSaturday events around the world. Niko loves sharing information and knowledge and has authored over 130 blog posts on Columnstore Indexes, and regularly contributes to the open-sourced CISL library focused on Columnstore Indexes.

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.

Mihail Mateev

Twitter: - mihailmateev

LinkedIn: Mihail Mateev

Contact: https://mmateev.wordpress.com/

Mihail Mateev is a technical consultant, community enthusiast, PASS Regional Mentor for CEE, chapter lead, Microsoft Azure MVP, Microsoft Regional Director. He works as a Senior Solutions Architect at EPAM Systems, focused on Data Platform, IoT and cloud related solutions. He also worked many years like a Technical evangelist in the Infragistics. Last years Mihail was focused on various areas related to technology Microsoft: Data Platform, Visual Studio, ASP.Net, Windows client apps, Data Platform, and Microsoft Azure. Michael also has a PhD in cloud computing area. He is a university lecturer on Smart Homes and Smart Energy IoT Solutions.

Osman Cokakoglu Emrah Uslu

Contact: http://www.tcm.com.tr

-

Andreas Wolter

Twitter: - AndreasWolter

LinkedIn: Andreas Wolter

Contact: http://www.andreas-wolter.com/blog/

Andreas Wolter is a Program Manager for SQL Server- and Azure Security at Microsoft. In this role he is working on Security features of SQL Server, Azure SQL Database and Managed Instance. He is currently focusing on “Separation of Duties”-concepts and RBAC-Integration. He has 18 years of experience with SQL Server before joining Microsoft and is the founder of Sarpedon Quality Lab, the Germany-based company specialized on SQL Server HA, Performance and Security. He is Microsoft Certified Master (MCM) for SQL Server and Microsoft Certified Solutions Master for the Data Platform (MCSM) and was recognized as MVP for multiple years in row.

Niko Neugebauer

Twitter: - NikoNeugebauer

LinkedIn: Niko Neugebauer

Contact: http://www.nikoport.com

Niko Neugebauer is a Data Platform Consultant. A SQL Server MVP with over 20 years of experience in IT, he is passionate about the Microsoft Data Platform and community. Founder of the Portuguese SQL Server User Group and the main organizer of the first SQLSaturday event outside of North America (#78 Portugal), Niko speaks regularly at events such as PASS Summit, SQLRally, SQLBits, and SQLSaturday events around the world. Niko loves sharing information and knowledge and has authored over 130 blog posts on Columnstore Indexes, and regularly contributes to the open-sourced CISL library focused on Columnstore Indexes.

Sibel Nal

Sibel Nal has been working for Microsoft for 10 years as a Senior Support Escalation Engineer based in Microsoft Dubai. Mainlyshe provides support for Middleeast and Europe customers.

Mihail Mateev

Twitter: - mihailmateev

LinkedIn: Mihail Mateev

Contact: https://mmateev.wordpress.com/

Mihail Mateev is a technical consultant, community enthusiast, PASS Regional Mentor for CEE, chapter lead, Microsoft Azure MVP, Microsoft Regional Director. He works as a Senior Solutions Architect at EPAM Systems, focused on Data Platform, IoT and cloud related solutions. He also worked many years like a Technical evangelist in the Infragistics. Last years Mihail was focused on various areas related to technology Microsoft: Data Platform, Visual Studio, ASP.Net, Windows client apps, Data Platform, and Microsoft Azure. Michael also has a PhD in cloud computing area. He is a university lecturer on Smart Homes and Smart Energy IoT Solutions.

Batuhan Yildiz

Contact: http://blogs.msdn.com/b/batuhanyildiz/

I started in Microsoft in 2004. I have been consulting SQL Server for 15 years. I am one of the leads for SQL Server in EMEA and working on the SQL Server training preparation world wide. My main area in SQL Server is SQL Server core including performance troubleshooting, high availability solutions, administration, migration, disaster recovery.

Koray Kocabas

Contact: http://www.data-dynamic.com

After I graduated Technical University (Statistics programme), I worked at Fujitsu Siemens Computers, Mavi, Project House HAVAS that i developed Business Intelligence Projects. Now I#39;m working at yemeksepeti.com that is a one of the biggest e-commerce company in Turkey as Senior Business Intelligence Developer.By the way I#39;m a periodical teacher at Bahcesehir University (MIS Master Programme) about Business Intelligence using Microsoft SQL Server. I awarded as SQL Server MVP in 2014,2015

Daniel Sol

Daniel Sol has been working with SQL Server for forever – and is still loving it! He has worked at Microsoft on the SQL Server Support Escalation team and, for the last couple of years, on the Field Engineering team, assisting enterprise customers on a day-to-day basis. Daniel’s main focus has been on the SQL Server core engine and performance, but for the last year and a half, he’s worked more on scale solutions with Windows Azure SQL Database and SQL on Azure virtual machines (Infrastructure as a Service).

Denis Reznik

Twitter: - https://twitter.com/DenisReznik

LinkedIn: Denis Reznik

Contact: http://reznik.uneta.com.ua

Denis Reznik is a Data Architect at Intapp, Inc. He has more than ten years experience in software development, database design, and performance tuning for cloud and on-premises solutions. In 2010 Denis became Microsoft Data Platform MVP and maintains MVP status today. Apart from his professional career, Denis actively participates in the development of the Ukrainian Data Community.

Daniel Sol

Daniel Sol has been working with SQL Server for forever – and is still loving it! He has worked at Microsoft on the SQL Server Support Escalation team and, for the last couple of years, on the Field Engineering team, assisting enterprise customers on a day-to-day basis. Daniel’s main focus has been on the SQL Server core engine and performance, but for the last year and a half, he’s worked more on scale solutions with Windows Azure SQL Database and SQL on Azure virtual machines (Infrastructure as a Service).

Işıl Efe

Işıl Efe has been working for Microsoft Turkey for more than 6 years as a senior SQL Server Premier Field Engineer. Her main expertise has been on SQL Server Core, but for more than a year she is very interested in Cloud Analytics and working on PowerBI, HDInsight and Machine Learning. She has delivered many workshops, techbriefs, webcasts to customers and also partners and also delivered two sessions @SQLSaturday İstanbul for the last two years.

Sponsors

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

Back to the SQLSaturday Event List

Back to the home page