Nr: 291
SQLSaturday #291 - Chicago 2014
SessionID: 10449
2012 TSQL Sweets
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: Bill Fellows
Title: 2012 TSQL Sweets
Abstract:
The 2012 release of SQL Server promise a variety of delicious new language features to solve problems. After this session, you'll have a taste for all the sweets they've packed into the language including conversions, date time functions, windowing functions, analytic functions and sequences.
SessionID: 10521
Fast and Flexible Applications with Better Database Design
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: Bill Lescher
Title: Fast and Flexible Applications with Better Database Design
Abstract:
SessionID: 10740
How to Think Like the Engine
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: Brent Ozar
Title: How to Think Like the Engine
Abstract:
You’re a developer or a DBA, and you’re comfortable writing queries to get the data you need. You’re much less comfortable trying to design the right indexes for your database server. In this session with Microsoft Certified Master Brent Ozar, you’ll role play as the database engine while Brent gives you queries. You’ll learn first-hand about clustered indexes, nonclustered indexes, execution plans, sargability, statistics, TempDB spills, and T-SQL anti-patterns.
SessionID: 10741
Real-Life SQL 2012 and 2014 Availability Group Deployments
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: Brent Ozar
Title: Real-Life SQL 2012 and 2014 Availability Group Deployments
Abstract:
SessionID: 10770
Database Unit Testing
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: Brian Beswick
Title: Database Unit Testing
Abstract:
SessionID: 11778
SQL Audit - auditing doesn't have to be boring
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: Colleen Morrow
Title: SQL Audit - auditing doesn't have to be boring
Abstract:
Let's face it, auditing isn't fun. But if you're a DBA, you need to know what's going on in your SQL Server instance. Fortunately, SQL Audit makes it easy. In this session, we'll cover what you can and can't audit using SQL Audit, enhancements in 2012, configuring database and server audits, ways to process output, and ideas for how to implement SQL Audit on a larger scale. Auditing doesn't have to be hard. And with the help of a little custom coding, it can even be fun.
SessionID: 12247
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: Dave Mattingly
Abstract:
In this session, you'll learn how to promote yourself, how to speak confidently, how to build your personal brand, how to demonstrate value, and how to interview.
SessionID: 12506
SQL Server Virtualization 101
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: David Klee
Title: SQL Server Virtualization 101
Abstract:
What is virtualization? What impact does it have on DBAs and their systems? What aspects of their job stays the same, and what changes? What is really going on inside that black box? The fundamentals of private cloud computing and how it impacts data professionals will be discussed in this interactive session. Tips on how to use the best of virtualization to improve their daily tasks and efficiencies will be demonstrated, and common questions and concerns will be addressed.
SessionID: 12507
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: David Klee
Abstract:
SessionID: 13304
DBA 911 - Database Corruption
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: David Maxwell
Title: DBA 911 - Database Corruption
Abstract:
SessionID: 13676
SQL Server Features That Will Blow Your Mind!
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Ed Leighton-Dick
Title: SQL Server Features That Will Blow Your Mind!
Abstract:
How many lines of code does it take to generate a running total? How would you find a value in the next row of data - without using a cursor or loop? How can you efficiently store rows of data with a lot of optional fields, and how can you quickly find which of those rows have values? And how can you eliminate locking without resorting to dirty reads? SQL Server has answers for all of these questions, and none requires more than a few lines of code. Give me an hour, and I will blow your mind!
SessionID: 13894
Working with Data in Windows Azure
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Eric D. Boyd
Title: Working with Data in Windows Azure
Abstract:
SessionID: 14774
Best Practices for Database Deployment
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Grant Fritchey
Title: Best Practices for Database Deployment
Abstract:
The easiest part of any deployment is running the deployment script on production. But what have you done to prepare that script for production? Was the script tested? Is the script tightly coupled with the application code?
The difference between a successful deployment and a failed or problematic deployment is all the preparation work you've done to ensure that you're deploying the right script, the right way to your production environment. This session will explore best practices that you can implement to ensure that your deployments are as successful as they can be.
SessionID: 14926
Introduction to Big Data
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Haidong Ji
Title: Introduction to Big Data
Abstract:
Political campaign predication, Google Flu trend, DNA sequencing, public sentiment on Twitter, and should I add ginger to the dish I am experimenting with? All the aforementioned topics have something in common: they use Big Data to help us understand this world and make intelligent decisions.
In this session, I will talk about some use cases of Big Data and the technologies behind the scene that enables it: Cloud computing, Hadoop/MapReduce, NoSQL, machine learning, statistics modeling, and such. I will also talk about what we this mean to data professionals like us and what we need to learn to face these challenges
SessionID: 15000
Spatial Data: Cooler Than You'd Think!
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: Hope Foley
Title: Spatial Data: Cooler Than You'd Think!
Abstract:
Spatial data has been around since 2008 but it should fire it's PR person. It's too bad that spatial data gets no love, it's actually something that pretty much all SQL Server shops could use. This session will focus on utilizing these native types to store, analyze, and retrieve spatial data. I will use some real world examples to help get the wheels turning on how you can use it within your organization and show how powerful it can be to see your data visually on a map.
SessionID: 15555
PowerShell and SQLPSX the Dynamic Duo for the DBA
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Jim Dorame
Title: PowerShell and SQLPSX the Dynamic Duo for the DBA
Abstract:
With PowerShell and SQLPSX your DBA life can be a lot simpler.
SMO is powerful, but can be difficult to use. Enter SQLPSX.
Chad Miller put together a set of PowerShell functions that
streamline the use of SMO, easing management of a multi-server
environment. Come learn when and how the addition of
PowerShell and SQLPSX can benefit you.
SessionID: 15965
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: Jason Strate
Abstract:
SessionID: 15966
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Jason Strate
Abstract:
SessionID: 16157
The Modern Analytics Architecture
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Joseph D'Antoni
Title: The Modern Analytics Architecture
Abstract:
SessionID: 16158
In-Memory Columnstore Indexes--Make Your Data Warehouse Fly
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Joseph D'Antoni
Title: In-Memory Columnstore Indexes--Make Your Data Warehouse Fly
Abstract:
SessionID: 16373
Master Data Services
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: Jeff Prom
Title: Master Data Services
Abstract:
Does your company have similar data in multiple locations? Not really sure which set of data is accurate? With MDS, Microsoft gives you the ability to have one accurate source of non-transactional data to use with your applications or send to other databases and ETL processes. Leverage data stewards to help manage the data repository to ensure it is up-to-date and accurate. In this session we will cover MDS from start to finish including installation, creating models/entities, working with data, using the Excel add-in, security, hierarchies, views, versions, and business rules. After this session, you should have a good understanding of what MDS does, how to use it, and how to get started with your own MDS project.
SessionID: 18849
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: Ken Stuber
Abstract:
SessionID: 18925
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Laerte Junior
Abstract:
SessionID: 19190
Choose Your Geospatial Mapping Adventure
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: Meagan Longoria
Title: Choose Your Geospatial Mapping Adventure
Abstract:
SessionID: 19653
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Mark Vaillancourt
Abstract:
SessionID: 19654
DANGER: The Art and Science of Presenting
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: Mark Vaillancourt
Title: DANGER: The Art and Science of Presenting
Abstract:
Is there a great difference in the brain chemistry of someone fleeing a hungry mountain lion and someone presenting to a group of colleagues in a corporate board room? The answer is: NO. Over the past decade, a lot has been learned about the chemistry of the brain and why humans react the way we do to events in our environment. The concept of EQ (Emotional Intelligence) is a compelling and growing concept that applies this knowledge in a set of learnable, improvable skills for leading human beings. While EQ is often applied to corporate leadership, the parallels to presenting are fantastic. This session will explain the basics of EQ and demonstrate how you can apply it to make your presentations better in the following areas: * Crafting better slide decks * Preparing yourself for presenting * Delivering your content * Dealing with the unexpected Understanding and practicing the concepts of EQ can make your presentations a better experience for everyone in the room--including you.
SessionID: 20067
Eureka! Visual deep dive into storage internals
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Merrill Aldrich
Title: Eureka! Visual deep dive into storage internals
Abstract:
Sometimes half the battle in computing is just to see what's happening. We will take a visual tour of physical database storage structures, using live demos with the freeware application SQL Server File Layout Viewer and our old friends the DBCC commands as guides. See what happens in a data file when you convert a table from a heap to a clustered index! See fragmentation and the havoc wrought by Shrink! Marvel at the behavior of multiple files and filegroups! Index Rebuilds! Eureka!
SessionID: 20976
PowerPivot and Excel Reporting
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: Melissa Meyer
Title: PowerPivot and Excel Reporting
Abstract:
In this session, learn how anyone with Excel experience can take advantage of PowerPivot, the free add-in for Excel, to quickly and easily turn data from different sources such as traditional databases, Analysis Services, Excel, or the web into a workable dataset. Use this data for ad hoc analysis or to create visually impressive reports directly in Excel. Then leverage SharePoint to automatically refresh the data and publish it to share with others in the organization.
SessionID: 21130
Extending SQL Server with Advanced Analytics and R
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Michael Schulte
Title: Extending SQL Server with Advanced Analytics and R
Abstract:
SessionID: 23454
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: Ross LoForte
Abstract:
SessionID: 24306
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Luke Jian
Abstract:
SessionID: 24594
Designing a Restore Strategy
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: Frank Gill
Title: Designing a Restore Strategy
Abstract:
Do you back up your databases? If the answer is yes (and I really hope it is), do you test your restores? If a table gets dropped at 1:53PM, can you restore the database to 1:52PM using log backups? Can you use the WITH STANDBY parm to apply log backups to a read-only copy of a database?
For the answers to these questions and a whole lot more about database restores, plus some nifty scripts, join me for this presentation.
SessionID: 24643
Introducing Power BI
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Stacia Varga
Title: Introducing Power BI
Abstract:
SessionID: 24836
Pig\Hive - All That's New is Old Again
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Scott Shaw
Title: Pig\Hive - All That's New is Old Again
Abstract:
SessionID: 24880
Every Byte Counts: Why Your Data Type Choices Matter
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: Andy Yun
Title: Every Byte Counts: Why Your Data Type Choices Matter
Abstract:
SessionID: 24897
Self Service Pitfalls
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 218
Speaker: David Ortiz
Title: Self Service Pitfalls
Abstract:
SessionID: 24959
Forward the Federations
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: MIKE DONNELLY
Title: Forward the Federations
Abstract:
If you are working with Windows Azure SQL Database (WASD) then you know that the way to scale large data sets is to use federations. If you were using SSIS to move data into a federated database you know how challenging this can be. This year Microsoft released a new SSIS component that handles a lot of the federated headache. I'll give the steps you need to set up federations in your WASD database and how to use SSIS to fill the tables with data.
SessionID: 26069
SSIS: The DBA Multiplier
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: Ted Krueger
Title: SSIS: The DBA Multiplier
Abstract:
SessionID: 26874
Query Tuning Superstardom for Beginners
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 215
Speaker: Tim Ford
Title: Query Tuning Superstardom for Beginners
Abstract:
SessionID: 27635
Best Practices for your Very Large Databases
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 214
Speaker: Warner Chaves
Title: Best Practices for your Very Large Databases
Abstract:
As businesses' data needs keep growing so do the sizes of the databases we are entrusted to manage. Faced with constant growth and the scale of multiple Terabytes, more DBA's are facing the challenges to properly tune and maintain the VLDB's in their environment.
In this session we will go into the best practices, tips and tricks learned from helping customers in the field with this common growing pain. We will cover the best way to do integrity checks, stats updates, index maintenance, partitioned tables and more so you can to tame your Very Large Databases and keep them running in top shape.
SessionID: 27815
Women In Technology Panel
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: Wendy Pastrick
Title: Women In Technology Panel
Abstract:
SessionID: 27816
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: Wendy Pastrick
Abstract:
SessionID: 27817
Keynote
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: All Attendees
Speaker: Wendy Pastrick
Title: Keynote
Abstract:
SQL 2014 - What's New
SessionID: 27818
Replicate and sync SQL Server data on mobile devices
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 217
Speaker: Wendy Pastrick
Title: Replicate and sync SQL Server data on mobile devices
Abstract:
Zumero for SQL Server (ZSS) provides synchronization of SQL Server data with mobile devices (including iOS, Android, WinRT, WP8, Phonegap, and Xamarin). This session will provide an overview of ZSS and how it can be used to integrate with your existing SQL Server data and create great mobile apps that work offline.
SessionID: 27819
When Cluster and Virtualization Aren't Enough: How to Create an Application Availability Framework
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 117
Speaker: Wendy Pastrick
Title: When Cluster and Virtualization Aren't Enough: How to Create an Application Availability Framework
Abstract:
Join us for a talk on how to create an application availability framework for any SQL Server implementation. Clustering and virtualization solved some of the issues around high availability, but then these "infrastructure-up" approaches raised new challenges, including rigid configuration rules and restrictions, expensive software stacks, and complex operational models. In this webinar, we'll show you how you can focus on what matters most- your applications. Whether or not your environment already uses virtualization or clustering, this webinar will show you how to create an application availability framework that provides heterogeneous instance mobility from anything to anything, anywhere - truly physical, virtual, OS, SQL Server version agnostic. Ready for a new approach to assured availability? Attend this talk to learn how.
SessionID: 27820
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 219
Speaker: Wendy Pastrick
Abstract:
SessionID: 9256
Hybrid Solutions: The Future of SQL Server Disaster Recovery
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: Allan Hirt
Title: Hybrid Solutions: The Future of SQL Server Disaster Recovery
Abstract:
The cloud is a polarizing buzzword in IT, especially for DBAs. The reality is that all of us will be affected by it over the next few years in one way or another much like we have been by virtualization. One of the best uses for the cloud is creating disaster recovery easier than we have been able to do in the past. This session will discuss the cloud from a SQL Server DBA perspective and how things like hybrid on premise/cloud solutions can be architected today to bring resiliency to current solutions with features like availability groups in SQL Server 2012 and 2014.
SessionID: 9258
Business Continuity: The Real Reason for HA and DR
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 216
Speaker: Allan Hirt
Title: Business Continuity: The Real Reason for HA and DR
Abstract:
These days, I've stopped counting how many times I've been approached to help implement feature X because a customer thinks/was told it provides 24x7 for a DB/instance. These decisions often lead to more downtime and less uptme if the technology choice was not right or cannot be administered by the current staff. The secret sauce is not what gets implemented but understanding everything behind the scenes that influences the final architecture based on your actual requirements. It’s less about technology and more about understanding what it will take to keep your business going even when things seems like they are crumbling down around you. This session will cover how to approach achieving business continuity with the right amount of uptime.
SessionID: 9367
Query Tuning Mastery: Clash of the Row Goals
Event Date: 26-04-2014 - Session time: 00:00:00 - Track: Room 116
Speaker: Adam Machanic
Title: Query Tuning Mastery: Clash of the Row Goals
Abstract: