sqlsathistory

Nr: 227

Back to Main list

SQLSaturday #227 - Charleston 2013

Start Time (24h) Speaker Track Title
00:00:00 Jason Brimhall Track 3 SQL 2012 Table Compression
00:00:00 Chris Bell Track 2 “Indexing” Encrypted Data
00:00:00 Robert Davis Track 1 10 Things all BI System Administrators Should Know
00:00:00 Chris Skorlinski Track 1 Check Engine Lights
00:00:00 Christopher Price Track 3 Visualizing Data with Reporting Services
00:00:00 David Klee Track 3 Database Health and Performance
00:00:00 Grant Fritchey Track 1 What to look for in Execution Plans
00:00:00 Jeremy Carroll Track 2 The Transaction Log – Beginner's Mind
00:00:00 Jorge Novo Track 1 SSIS Programming Using .NET
00:00:00 Josh Luedeman Track 3 SSRS: On Premises or Azure? What's the difference?
00:00:00 Brian Kelley Track 3 Being the Swiss Army Knife of DB Pros
00:00:00 Laerte Junior Track 2 Full automation of the installation of and Hyper-V VM - (W2012 / SQL2012).Core –PoSh 3.0 Workflows
00:00:00 Michael Wells Track 2 DBA Task Automation: Unleash the PowerShell Hero in You!
00:00:00 Michael Femenella Track 1 Temporary Insanity
00:00:00 Steve Jones Track 2 Branding Yourself for a Dream Job
00:00:00 Shannon Lowder Track 2 OnPremise to Azure
00:00:00 Wayne Sheffield Track 1 Table Vars Temp Tables - What you NEED to Know!
00:00:00 Andy Warren Track 3 Building Your Professional Development Plan

SessionID: 10825

SQL 2012 Table Compression

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: Jason Brimhall

Title: SQL 2012 Table Compression

Abstract:

SQL Server 2008 has introduced Table compression to the DBA toolkit. We all know there are different kinds of compression available in SQL Server. What some may not know is the subtleties of compression. Such subtleties include that not all Page Compressed tables are entirely page compressed. This session will show you how to reach into the database and discover compression states at the page level. At the lower level, this session will also show how to determine compression settings of objects in the database. Participants will be able to use undocumented commands as well as commands such as PIVOT to derive some interesting information from the database engine.

SessionID: 11252

“Indexing” Encrypted Data

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Chris Bell

Title: “Indexing” Encrypted Data

Abstract:

As a SQL Server DBA I see my role having 2 main focuses. First is to protect the data and second is to ensure performance is maximized. More often than not companies forget about data security when they focus on performance tuning. In this presentation I will mention a few cases where encryption could have saved a lot of hassle. I will then demo a method that can be used to "index" commonly searched on encrypted values (ex: SSNs, Credit Card, etc) helping reduce the impact on the performance of a query.

SessionID: 11434

10 Things all BI System Administrators Should Know

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Robert Davis

Title: 10 Things all BI System Administrators Should Know

Abstract:

Conversations about SQL Server administration tends to be all about administering OLTP systems. If you administrer BI systems, you can't apply everything you know about administering OLTP systems to BI systems. BI systems usually end up being administered by OLTP DBAs or by BI developers and architects. Where does one even find a BI Administrator?

Fortunately, I've been administering BI systems for several years, and I have learned the hard way the difference between administering OLTP and BI systems. This session will cover the top 10 things that I think an administrator of BI systems need to know.

SessionID: 11547

Check Engine Lights

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Chris Skorlinski

Title: Check Engine Lights

Abstract:

Has a system failure brought down your SQL Server causing major outage? Together we'll explore "check engine lights" for your SQL Server warning you of pending doom.

SessionID: 11913

Visualizing Data with Reporting Services

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: Christopher Price

Title: Visualizing Data with Reporting Services

Abstract:

Data is beautiful…or at least it can be….This session dives into the art science behind data visualization. We will start by looking at the research done by Stephen Few and Edward Tufte to practically understand questions such as why you should prefer a bar chart over a line chart and why you typically should avoid pie charts whenever possible. Next, we will look at why Reporting Services is a rich powerful platform for delivering your visualization before wrapping-up with techniques for implementing and delivering your eye-popping data visualizations.

SessionID: 12550

Database Health and Performance

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: David Klee

Title: Database Health and Performance

Abstract:

Everyone knows that sick servers generally do not perform well. But, how well are your servers running? Let’s perform a health and performance check! In this session, we will perform a holistic system health and performance analysis where we dive through common tasks that you should routinely perform. Once the health and performance analysis is completed, a remediation plan is developed. Baselines are established and updated. Coming out of this session, you will have a tried and true methodology for examining your system state, checking for unhealthy components, analyzing performance, and keeping things that way for years to come.

SessionID: 14744

What to look for in Execution Plans

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Grant Fritchey

Title: What to look for in Execution Plans

Abstract:

Why is my query running slow? Why isn't my index getting used? In order to answer these questions, you have to ask the same return question in each case: have you looked at the execution plan?

SessionID: 16614

The Transaction Log – Beginner's Mind

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Jeremy Carroll

Title: The Transaction Log – Beginner's Mind

Abstract:

Have you ever wondered where your data goes before it goes to the data file? Have you ever wanted to save yourself from a mistaken delete or update? Do you want to know what controls recovery, mirroring, log shipping, and availability groups?

Well, welcome to the “The Transaction Log – Beginner's Mind”. In one hour, we will cover everything you will ever need to know to examine, play with, and care for your tlog. You will leave with hours of homework, useful skills for saving your job, and an appreciation of the often overlooked but oh so necessary write-ahead log.

SessionID: 17361

SSIS Programming Using .NET

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Jorge Novo

Title: SSIS Programming Using .NET

Abstract:

Learn how to create metadata driven ssis using the .net libraries. Learn how to traverse and extract ssis metadata information across servers. Build ssis packages dynamically for generic ETL solutions.

SessionID: 17524

SSRS: On Premises or Azure? What's the difference?

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: Josh Luedeman

Title: SSRS: On Premises or Azure? What's the difference?

Abstract:

With a lot of companies looking to the cloud for cost savings, it helps to know what the differences are between on premises and cloud installations of your IT services. In this session, we'll take a look at SQL Server Reporting Services and the feature differences between deploying in the cloud, and deploying on premises. We'll look at different options for where you can deploy your reports as well. Also, Shannon Lowder will help with the associated costs of each solution, as well as preparing you for some of the gotchas you'll face as you move to the cloud today.

SessionID: 18009

Being the Swiss Army Knife of DB Pros

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: Brian Kelley

Title: Being the Swiss Army Knife of DB Pros

Abstract:

Being a specialist means you're really, really good at one thing. Being a generalist means you're good at a a lot of different things. The generalist has an advantage over the specialist because he or she can see and solve problems the specialists can't. In this session I'll cover why it's important to diversify your skill set, not only for career protection, but to be better as a database professional. We'll look at what skill sets to build on to expand your abilities around SQL Server to include the operating system, development, networks, and security. Remember, this saying isn't complete, "Jack of all trades, master of none." The full saying is, "Jack of all trades, master of none, though often times better than master of one."

SessionID: 18924

Full automation of the installation of and Hyper-V VM - (W2012 / SQL2012).Core –PoSh 3.0 Workflows

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Laerte Junior

Title: Full automation of the installation of and Hyper-V VM - (W2012 / SQL2012).Core –PoSh 3.0 Workflows

Abstract:

Automation is a dedicated technique and for that we have the magic that PowerShell can bring to us. In this session, we will see how to full automate the installation of a new Hyper-V MV with Windows Server 2012 and Core. We will see how to create the answer file, add to the ISO file and the the script to automate all the process, using also workflows.

SessionID: 20372

DBA Task Automation: Unleash the PowerShell Hero in You!

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Michael Wells

Title: DBA Task Automation: Unleash the PowerShell Hero in You!

Abstract:

As DBAs, we constantly have to stretch our time and budget resources, and the best way to keep up with demands is through process automation. Workflow and PassThru parameters are just two of the features that will allow you to turn complex tasks into simple, repeatable, automated processes easier than you would have ever dreamed possible. And if you’ve had trouble with PowerShell in the past, the auto-completion and eager loading of modules will make your transition to PowerShell hero even simpler. Come see how mid-tone blue can help take your skills to the next level.

SessionID: 20697

Temporary Insanity

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Michael Femenella

Title: Temporary Insanity

Abstract:

An often overlooked aspect of development and production support is the impact of TempDb. This presentation will describe how tempdb works, best practices and delve into some of the items which use TempDb and how it can impact your performance.

SessionID: 24490

Branding Yourself for a Dream Job

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Steve Jones

Title: Branding Yourself for a Dream Job

Abstract:

Everyone wants a dream job that they enjoy going to each week. However finding that job, and getting yourself hired can be hard for most people. Steve Jones will give you practical tips and suggestions in this session that show you how to better market yourself, how to get the attention of employers, and help improve the chances that the job you want will get offered to you. Learn about networking, blogging, and more.

SessionID: 24621

OnPremise to Azure

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 2

Speaker: Shannon Lowder

Title: OnPremise to Azure

Abstract:

During this talk I'll walk you through the process actually used to migrate a client's systems from hosted in a company closet to multiple Microsoft Azure data centers. Along the way we'll discuss the planning that went into the migration, the testing we went through, the pain points we hit, all the way to up and running in the cloud. This session covers the roadmap, we won't go through the actual migration itself...that took almost a year to complete.

SessionID: 27690

Table Vars Temp Tables - What you NEED to Know!

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 1

Speaker: Wayne Sheffield

Title: Table Vars Temp Tables - What you NEED to Know!

Abstract:

Almost every SQL Developer is familiar with Table Variables and Temporary Tables. While each of these objects represent temporary storage, there are also substantial differences between them. Understanding the differences between Table Variables and Temporary Tables, and the ramifications that those differences cause, is essential to being able to properly select the appropriate object for use in your development tasks. In this code filled session, we’ll discover the differences and similarities of Temporary Tables and Table Variables, dispel some widespread myths about each, and answer the most important questions of them all, "When do I use one or the other and what are the various impacts of doing so?"

SessionID: 9577

Building Your Professional Development Plan

Back to calendar

Event Date: 12-10-2013 - Session time: 00:00:00 - Track: Track 3

Speaker: Andy Warren

Title: Building Your Professional Development Plan

Abstract:

Plan the work and work the plan. Are you doing that when it comes to your professional development? Few of us have a formal approach to professional development and that usually means it gets pushed down the list as other things in life happen. This session is designed to get you thinking about all aspects of your career and from there moves into a discussion about time and money - how much of each are you willing to spend to get where you want to go? At the end of this presentation you'll be ready for spend a couple quiet hours charting all the things you want to do, and then figuring out which ones you really want to do.