sqlsathistory

Nr: 222

Back to Main list

SQLSaturday #222 - Sacramento 2013

Start Time (24h) Speaker Track Title
00:00:00 Ben Miller Nimble Storage Room SMO Internals for High Performance PowerShell
00:00:00 Ben Miller Nimble Storage Room SQL LogShipping with PowerShell
00:00:00 Carlos Bossy SIOS Room Real-time Data Warehouse and Reporting Solutions
00:00:00 Chris Skorlinski Red Gate Room RU Ready for the Cloud?
00:00:00 Chris Skorlinski SIOS Room Read Hunter
00:00:00 DIlip nayak Quest/Dell Room AlwaysOn Availability Groups in Action
00:00:00 David Klee Nimble Storage Room It's All About the Performance, Right?
00:00:00 David Klee Track 4 Squeezing Performance from VMware-Based SQL Server
00:00:00 Grant Fritchey Red Gate Room What to Look for in Execution Plans
00:00:00 Janis Griffin Nimble Storage Room Looney Tuner? No, there IS a method to my madness
00:00:00 Jason Hall Quest/Dell Room Lunch Session Dell Software Solutions for SQL Server - Free Tools!!!
00:00:00 Joseph D'Antoni Quest/Dell Room Using Compression to Improve Database Performance
00:00:00 Jim Murphy Quest/Dell Room AlwaysOn - Finally, A usable 'mirror'!
00:00:00 Joseph Verftido Red Gate Room Data Quality Services Approach to Cleansing
00:00:00 Tom Riggins Nimble Storage Room Lunch Session Accelerating SQL in the Datacenter with Hybrid Storage
00:00:00 Kalen Delaney Quest/Dell Room What Happened? Exploring the Plan Cache
00:00:00 Mark Gschwind Nimble Storage Room Master Data and Data Quality in SQL Server 2012
00:00:00 Mickey Stuewe SIOS Room Table Partitioning in the Wild
00:00:00 Mitchell Bottel Nimble Storage Room Want a promotion? It’s up to you!
00:00:00 Paul Turley Red Gate Room Tabular Models: Easier Faster Than Cubes; Really?
00:00:00 Peter Myers Red Gate Room Big Data Analytics with PowerPivot and Power View
00:00:00 Prakash Heda Quest/Dell Room Detect Worst Performing SQL Queries During Peak Hour
00:00:00 Steve Jones Red Gate Room Searching Binary Data in SQL Server 2012
00:00:00 Phil Robinson SIOS Room Report Delivery - From Report Manager to the Cloud
00:00:00 Dan Hess Track 4 SQL Server encryption 3 ways - in transit, at rest and in the database
00:00:00 Steve Stedman SIOS Room T-SQL Productivity
00:00:00 Steve Stedman Red Gate Room Lunch Session A Day in the Life of a DBA
00:00:00 Steve Stedman SIOS Room Lunch Session High Performance SANLess Clustering
00:00:00 Vicky Harp Track 4 Care and Feeding of Your System Databases
00:00:00 Michael Fal Track 4 Managing Log File Obesity
00:00:00 John Morehouse Track 4 SQL Server Databaseology 201
00:00:00 Angel Abundez Quest/Dell Room 5 Ways SSIS 2012 can Save You Time and Money
00:00:00 Argenis Fernandez SIOS Room Code-Less Securing of SQL Server

SessionID: 10250

SMO Internals for High Performance PowerShell

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Ben Miller

Title: SMO Internals for High Performance PowerShell

Abstract:

Ever wanted to know what happens in SQL Server when you use PowerShell and SMO to manage a SQL Server? How fast can your automation really go? I will take you through the most common objects in SMO and the internals of what happens when you use those objects. We will examine the TSQL that is generated, and learn techniques that lead to high efficiency. We will dive deep through the collections that make SMO the powerful tool it is. Combining the flexibility of PowerShell and SMO Internals is a recipe for awesome sauce. Come peek behing the curtain and squeeze the speed out of your automation scripts using PowerShell and SMO. You'll be glad you did.

SessionID: 10253

SQL LogShipping with PowerShell

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Ben Miller

Title: SQL LogShipping with PowerShell

Abstract:

SQL Server LogShipping is an option to keep a copy of a database on another site. It is also a way to have a read-only copy of a database on another server for reporting, etc. This session will cover going outside the box and using PowerShell to backup, ship, and restore the database backups to another server. This has been used to LogShip over the internet and over an FTP infrastructure. This session is intended to show the possibilities of PowerShell and SQL Server together. There will be full end-to-end demos of the pieces that make this possible.

SessionID: 11338

Real-time Data Warehouse and Reporting Solutions

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Carlos Bossy

Title: Real-time Data Warehouse and Reporting Solutions

Abstract:

In this demo-rich session, we will explore database and ETL architectures that let you smoothly move data from your application databases across the enterprise in real-time to your data warehouse. You will see how to use SQL Server features such as replication, Change Data Capture, SSIS, and other techniques to extract, transform, and load data fast and dependably. We will develop an actual sample system during the session and discuss and walk through alternative real-time architectures. We will then see how to use Reporting Services to present data with a minimum amount of latency.

SessionID: 11553

RU Ready for the Cloud?

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Chris Skorlinski

Title: RU Ready for the Cloud?

Abstract:

Ready to begin your first SQL Database application? Wondering what others have learned as the moved data into the cloud? I'll cover best practices you'll need while planning your move to SQL Database in the cloud.

SessionID: 11556

Read Hunter

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Chris Skorlinski

Title: Read Hunter

Abstract:

Are you suffering from High CPU, Low Memory, Query Timeouts, Decreasing Page Life Expectancy, CXPACKET Waits, or just a slow running application? I'll show you how to become a "Read Hunter" to track down top logical reads queries bringing down your SQL Server performance.

SessionID: 12126

AlwaysOn Availability Groups in Action

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: DIlip nayak

Title: AlwaysOn Availability Groups in Action

Abstract:

SQL 2012 AlwaysOn Availability Groups is a new unified High availability(HA) and disaster recovery(DR) solution introduced in SQL 2012. This solution is an answer to both HA and DR requirements that is flexible, integrated, and easy to deploy. You'll see a demo that includes: •Setting up the Availability Group •Setting up multiple secondaries •Manual Failover •Automated Failover •AG Listener •and much more... You'll learn: •How to set up, manage, and maintain Availability groups in SQL 2012 •Create availability group failovers between data centers •How to utilize the replicas for backup and other tasks

SessionID: 12547

It's All About the Performance, Right?

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: David Klee

Title: It's All About the Performance, Right?

Abstract:

Just about anyone can click through a SQL Server installation and get it working. But, it is not running close to efficient, and as the workloads grow, it will only get worse. This session by David Klee (@kleegeek) provides valuable details on how to tweak and tune your SQL Server installations to ensure maximum performance, as well as tips on capacity management so you know when you need to add more hardware to take your server to the next level.

SessionID: 12548

Squeezing Performance from VMware-Based SQL Server

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Track 4

Speaker: David Klee

Title: Squeezing Performance from VMware-Based SQL Server

Abstract:

Sure, your SQL Server is up and running. Anyone can click through a SQL Server install nowadays. But... is it running at its peak potential? Do you have your VMware environment configured properly? Have you measured the performance lately? Your business-critical SQL Server performance does not have to suffer just because it was virtualized. Very specific VMware and SQL Server tuning tips and tricks from David Klee (@kleegeek) will be presented in this session.

SessionID: 14743

What to Look for in Execution Plans

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Grant Fritchey

Title: What to Look for in Execution Plans

Abstract:

You've heard often enough that you need to look at execution plans to understand what's going on with a query. But what are you supposed to look at? This session answers that question, providing a step-by-step set of considerations for evaluating your execution plans. We'll look at the aspects of an execution plan that should be immediately checked, why they should be checked, and provide some guidance for what to do about what you find. You'll be able to apply this information to your SQL Server 2012 systems as well as older versions of SQL Server.

SessionID: 15713

Looney Tuner? No, there IS a method to my madness

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Janis Griffin

Title: Looney Tuner? No, there IS a method to my madness

Abstract:

SQL Server query tuning is often more art than science and it can quickly eat up a lot of DBA and/or Developer time. This presentation will outline a method for determining the best approach for tuning queries by utilizing response time analysis and SQL diagramming techniques. Regardless of the complexity of the statement, this quick, systematic approach will lead you down the correct tuning path with no guessing. If you are a beginner or expert, this approach will save you countless hours tuning a query.

SessionID: 15882

Lunch Session Dell Software Solutions for SQL Server - Free Tools!!!

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Jason Hall

Title: Lunch Session Dell Software Solutions for SQL Server - Free Tools!!!

Abstract:

This lunch session will serve to introduce the audience to high level challenges that face SQL Server DBA's, and how third party solutions can help. Specific examples and use cases will be provided to demonstrate Dell Software solutions. Specific challenges are Performance Management, Query Optimization and Tuning, and Backup and Recovery will be discussed. The session will wrap up with a demonstration of Dell's freeware offerings for SQL Server, providing all attendee's with software they can take with them to immediately assist with complex and time consuming database problems.Tools to be discussed:Spotlight on SQL Server EnterprisePerformance Analysis for SQL ServerLiteSpeed for SQL ServerToad for SQL Server - FreewareProject Lucy - Freeware

SessionID: 16212

Using Compression to Improve Database Performance

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Joseph D'Antoni

Title: Using Compression to Improve Database Performance

Abstract:

Back in the old days, compression and databases was a really bad idea. Now, with powerful CPUs we can use to both improve performance and save disk space. We will cover the basics of how all compression and deduplication works, and then we will learn how SQL Server page and row compression work, and the special compression that is used in SQL 2012 Columnstore Indexes. We will demo performance and space savings in using compression.

SessionID: 16802

AlwaysOn - Finally, A usable 'mirror'!

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Jim Murphy

Title: AlwaysOn - Finally, A usable 'mirror'!

Abstract:

In the past, High Availability and Disaster Recovery (HADR) had many limitations. Clustering and Mirroring are great, but the mirror/secondary database is not very usable since it is not online. Finally, AlwaysOn solves this limitation by merging both multi-node Clustering and mirroring. AlwaysOn also allows the secondary database to remain ONLINE, so we can use it for reporting purposes without resorting to a Snapshot! Come see this lively session with extensive demos of setting up, configuring and testing AlwaysOn. We'll also test automatic fail-over using a real web app to see how well this feature works.

SessionID: 17486

Data Quality Services Approach to Cleansing

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Joseph Verftido

Title: Data Quality Services Approach to Cleansing

Abstract:

Learn about Microsoft’s Data Quality Services (DQS), what it is and how it works. You will discover how DQS sets itself apart from conventional data cleansing routines and go through examples on how to begin your own Data Quality Project which includes data cleansing and deduplication. But what really makes DQS unique and powerful is its ability to access shared knowledge, so we will show you how to access and use this shared knowledge to your benefit

SessionID: 17544

Lunch Session Accelerating SQL in the Datacenter with Hybrid Storage

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Tom Riggins

Title: Lunch Session Accelerating SQL in the Datacenter with Hybrid Storage

Abstract:

The leading edge Hybrid storage technology can significantly impact SQL application performance by providing Cache Accelerated IOPS at extremely low solid state latency. In this session you’ll learn:· How hybrid storage architecture benefits datacenter applications· What are the SAN features that can accelerate data protection and recovery operations· Instant and zero space re-purposing tools that have minimal to no disk overhead· SQL application integration

SessionID: 17844

What Happened? Exploring the Plan Cache

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Kalen Delaney

Title: What Happened? Exploring the Plan Cache

Abstract:

If you haven't been pro-active and set up some sort of tracing, does that mean there is nothing you can do to find out what problematic queries might be running? The answer is no.

In this session, we'll explore SQL Server's plan cache, from the way it is managed in memory, to the tools and techniques for discovering what plans are in cache, how long they've been there, how often they've been run, and whether they contain any suspected sub-optimal operators, such as table scans and hash joins. Knowing what's happened is the first step in knowing what needs to be fixed.

SessionID: 20136

Master Data and Data Quality in SQL Server 2012

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Mark Gschwind

Title: Master Data and Data Quality in SQL Server 2012

Abstract:

A recent survey by Information Week found that data quality is the greatest barrier to BI adoption in enterprises. MDS addresses this challenge with modeling, validation, alerting and security capabilities. In this presentation, you will learn how to use MDS to model your data to ensure correctness, update it with changes from your ERP, and create workflows with notifications. Next you will learn the capabilities of DQS and see how it addresses data standardization, completeness and other challenges. You will then see how to use them together to enable Enterprise Information Management. BI professionals will come away with knowledge on how to use tools that address the greatest risk to success for BI projects - data quality.

SessionID: 20385

Table Partitioning in the Wild

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Mickey Stuewe

Title: Table Partitioning in the Wild

Abstract:

In this session we'll talk about the why and how of table partitioning. Expect to leave with real world scripts to help you create, breakdown, and manage your partitioned tables.

SessionID: 20832

Want a promotion? It’s up to you!

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Nimble Storage Room

Speaker: Mitchell Bottel

Title: Want a promotion? It’s up to you!

Abstract:

Self-promotion is often times the best promotion you can get. In this session, we will talk about how to promote yourself, your brand and your career without looking like “That Guy”. We will discuss Social Medias, communities, volunteering and other ways to get your name out… What are the first steps? Come find out.

SessionID: 21832

Tabular Models: Easier Faster Than Cubes; Really?

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Paul Turley

Title: Tabular Models: Easier Faster Than Cubes; Really?

Abstract:

The future of data analysis is the new, in-memory xVelocity Tabular analytic engine but is this new product ready for enterprise solutions? Is it easier to build Tabular models than multidimensional cubes in SQL Server 2012? Maybe… Depends on what you need to do. Is it faster? Heck, yea. Taking off the Microsoft BI marketing hat, let’s take a tabular journey together and learn some lessons from the first generation of real, enterprise-scale solutions: The Good, the Bad, the Ugly and the Beautiful.

SessionID: 21959

Big Data Analytics with PowerPivot and Power View

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Peter Myers

Title: Big Data Analytics with PowerPivot and Power View

Abstract:

This presentation will introduce big data analytics for the business analyst with PowerPivot and Power View. It will be of interest to those new to the concept of big data, new to self-service data modelling with PowerPivot, and those interested to understand what is new for PowerPivot and Power View in Excel 2013.

Demonstrations will include creating a big data solution by using HDInsight Server; producing a PowerPivot model based on the big data solution; using PowerPivot to integrate big data with local data; and, analyzing the PowerPivot model data by using Power View.

SessionID: 22276

Detect Worst Performing SQL Queries During Peak Hour

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Prakash Heda

Title: Detect Worst Performing SQL Queries During Peak Hour

Abstract:

How many times you have been thrown in a situation when you have been asked to fix performance issues of a database system which you have never seen before? Where do you start tuning? When do you stop tuning? Each application is different. With the ever increasing number of systems one production DBA has to manage today, it's very important to use TOP to BOTTOM approach to troubleshoot performance issues, which will lead to the answers in the right way for the application under consideration.

While you can find top queries, wouldn't it be awesome if you can find out which ones are the exact queries taking most of the resources in last hour and current situation? Now you can focus on those specific queries!

In this session, Prakash walks you through with scenario demos to find which exact queries are taxing production systems resources based on CPU/DISK/Memory/Network. They are all based on his own real-life experience from managing demanding database systems.

SessionID: 24494

Searching Binary Data in SQL Server 2012

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Steve Jones

Title: Searching Binary Data in SQL Server 2012

Abstract:

More and more data collected in organizations is in an encoded format, essentially a binary classification of data. These can be images, audio files, video, or even common formats like Word and Excel files. This data contains lots of important data, but the formatting must be stripped out in order for users to effectively search this data. Filestream, Filetable, Full-Text Search, and Semantic Search are covered.

SessionID: 24947

Report Delivery - From Report Manager to the Cloud

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Phil Robinson

Title: Report Delivery - From Report Manager to the Cloud

Abstract:

SQL Server Reporting Services Report Manager provides a great web platform for managing and delivering many types of reports. We will review delivering reports with Report Manager and explore integrating SSRS as the engine for report presentation within web and windows applications. We will also look at options to feed reports to your document management system and push reports to the cloud for remote access and mobile devices.

SessionID: 24949

SQL Server encryption 3 ways - in transit, at rest and in the database

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Track 4

Speaker: Dan Hess

Title: SQL Server encryption 3 ways - in transit, at rest and in the database

Abstract:

Dude, where's my keys??!?!

Confused about the various ways SQL Server handles encryption? Tasked with securing your environment or trying to pass an audit? There's a lot of information that can be difficult to wade through. In this session, I'll go over three ways to encrypt SQL Server, showing practical examples of the various techniques. We'll look at encrypting the information at the network level (in transit), encrypting the data and backup files (at rest using Transparent Data Encryption) and encryption of sensitive information in the database (columns and stored procedures).

This will be a high level, hands-on discussion that will enable any administrator to put the techniques discussed into practice immediately. You'll see how encryption will fit into your overall security scheme.

SessionID: 25742

T-SQL Productivity

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Steve Stedman

Title: T-SQL Productivity

Abstract:

Have crazy deadlines? Working long hours? Tasks that need to be done yesterday? This session is all about getting things done faster tricks/tools you can use to improve productivity. Including macros, dynamic SQL, excel, and templates. The majority of this session will cover macros (because I am a fan) and shortcuts; however, we will also go over a few examples of dynamic SQL, excel, and templates. This session is designed for people who know how to write t-sql and will be semi-open to discussion; we want to hear your tricks/tips as well.

SessionID: 25743

Lunch Session A Day in the Life of a DBA

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Red Gate Room

Speaker: Steve Stedman

Title: Lunch Session A Day in the Life of a DBA

Abstract:

Maybe your job consists of setting up security and dealing with backups. Maybe you're a DBA who supports multiple teams in development, QA, and production. Or maybe your day is spent attending meetings, setting up new servers, designing new apps, supporting old apps, and dealing with the myriad sources of pain that make up the daily life of most DBAs. This entertaining lunch-time session explains how Red Gate's tools can take the pain out of the difficult, time-consuming tasks you face each day.

SessionID: 25744

Lunch Session High Performance SANLess Clustering

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Steve Stedman

Title: Lunch Session High Performance SANLess Clustering

Abstract:

Powered by Fusion-io, Protected by SIOS: Learn how to eliminate the bottlenecks and costs of SAN-based clustering. Leverage the performance of high-speed Fusion ioMemory and achieve higher levels of availability with SIOS. It is the best of both worlds - performance and protection – at a price you can afford. Join us and you could win a $100 American Express gift card.

SessionID: 27397

Care and Feeding of Your System Databases

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Track 4

Speaker: Vicky Harp

Title: Care and Feeding of Your System Databases

Abstract:

Master, model, msdb, tempdb. You see them on all of your servers, but what do you really know about them? If you ever wanted to learn about the SQL Server system databases, their purpose, and the maintenance and configuration required to keep your server running its best, then this session is for you! Learn best practices and techniques, including how to restore master and how to configure tempdb to reduce contention. You'll leave with a better understanding of these shared resources and how they affect your database applications.

SessionID: 34803

Managing Log File Obesity

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Track 4

Speaker: Michael Fal

Title: Managing Log File Obesity

Abstract:

Have your efforts to trim a few pounds off your log file been met with frustration? Are you scratching your head on why that DBCC SHRINKFILE doesn’t seem to do anything? Log file obesity is a problem that can challenge DBAs of any level. This session will help you deal with your overweight database by covering how log files grow, why truncating the log is a bad idea, and what you can do to keep your files trim and fit.

SessionID: 34837

SQL Server Databaseology 201

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Track 4

Speaker: John Morehouse

Title: SQL Server Databaseology 201

Abstract:

Did you love "Bill Nye, the Science Guy" when you were a kid? Or maybe you were a MacGyver fan? Did you take apart your Mom's toaster or your Dad's alarm clock just to see how it ticked? Ever wonder how that database you built or support works behind the scenes? SQL Server Databaseology 201 is the science concerned with the study of SQL Server databases and their structures. This session will explore some of the deep inner workings of a SQL Server databases. The attendee will walk away with a deeper understanding of how SQL Server databases work which would allow them to build better and faster databases.

SessionID: 9659

5 Ways SSIS 2012 can Save You Time and Money

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: Quest/Dell Room

Speaker: Angel Abundez

Title: 5 Ways SSIS 2012 can Save You Time and Money

Abstract:

Integration Services in SQL Server 2012 gives DBAs and BI developers new features that save time and money in terms of development and management. Whether you're automating DBA tasks, ETL processes, or System Integrations, SSIS has something for everyone.

Come learn about:

-Improvements in the design interface -SSIS Parameters -Easier Deployment with the SSIS Catalog -New Standard Reports for monitoring SSIS -New ways to control SSIS on the server.

If you're on SQL Server 2008, not to worry. I will show you an additional 3rd party tool that gives you a lot of this functionality. But nothing beats the ROI with SSIS 2012.

SessionID: 9765

Code-Less Securing of SQL Server

Back to calendar

Event Date: 27-07-2013 - Session time: 00:00:00 - Track: SIOS Room

Speaker: Argenis Fernandez

Title: Code-Less Securing of SQL Server

Abstract:

Learn from a Microsoft Certified Master how to secure your SQL Server

infrastructure and your Windows installations to enhance resiliency and minimize exposure to attacks—all without touching any of your code!