Nr: 98
SQLSaturday #98 - East Iowa 2011
SessionID: 28422
Database Development using Visual Studio
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 3
Speaker: Aaron Lowe
Title: Database Development using Visual Studio
Abstract:
SessionID: 28423
Writing Professional Database Code
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 4
Speaker: Aaron Lowe
Title: Writing Professional Database Code
Abstract:
SessionID: 29063
Database Restores - Lessons from the Real World
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 1
Speaker: Bill Preachuk
Title: Database Restores - Lessons from the Real World
Abstract:
Having consistent, regular, verified backups are only a starting point. When failures happen - and they will happen - can you recover your database? In this presentation we will dive into the mechanics of database restores and discuss how choices made previously in database/server/backup design can have profound effects on how (and what) you can recover. We will also discuss spectacular ways to fail miserably... all in the hopes of preventing those same failures in the future.
SessionID: 30538
XQuery Basics for the DBA
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 2
Speaker: Jason Strate
Title: XQuery Basics for the DBA
Abstract:
SessionID: 30541
Getting To Know Your Indexes
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 2
Speaker: Jason Strate
Title: Getting To Know Your Indexes
Abstract:
SessionID: 30543
Discovering the Plan Cache
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 1
Speaker: Jason Strate
Title: Discovering the Plan Cache
Abstract:
SessionID: 32032
What's new with SQL Server 'Denali' for HA/DR
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 2
Speaker: Michael Steineke
Title: What's new with SQL Server 'Denali' for HA/DR
Abstract:
Overview of new features and enhancements in SQL Server ‘Denali’ to help support High Availability and Disaster Recovery. Breakdown of AlwaysOn Feature set, and design considerations. What are Availability Groups, and Readable Secondary’s, and how do they work. Multi-Subnet SQL clustering, what no more stretched VLAN? Including demo’s and working systems to review configurations.
SessionID: 32033
SQL 'Denali' AlwaysOn Configuration Deep Dive
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 3
Speaker: Michael Steineke
Title: SQL 'Denali' AlwaysOn Configuration Deep Dive
Abstract:
Brief overview of AlwaysOn features, then dive into what you need to consider when implementing these new features. This session will be interactive, with demos and systems refer to. Bring ideas and questions on how to make this work in the real world. We will discuss the entire infrastructure needed to support DR and HA, and why you need to have a very good understanding of AD to have a successful implementation. We may even break out a white board!
SessionID: 32101
The Script Task, powerhouse of SSIS
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 1
Speaker: Norman Kelm
Title: The Script Task, powerhouse of SSIS
Abstract:
SessionID: 32659
Minimal Processing for Large Cubes
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 4
Speaker: Ross McNeely
Title: Minimal Processing for Large Cubes
Abstract:
Processing large cubes can consume vast amounts of IO, and create lengthy response times. This presentation will demo how to process dimensions and dynamically create, process, and delete measure group partitions to minimize IO. By taking control of cube processing through a SSIS package you are able to process only the bare minimum in order to bring a cube current while keeping response times acceptable. Additional areas to cover will include the support tables to control cubes, and a review of the XMLA for creating, processing, and deleting.
SessionID: 32660
Dynamic Text File Creation Via Single SSIS Package
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 2
Speaker: Ross McNeely
Title: Dynamic Text File Creation Via Single SSIS Package
Abstract:
Creating individual SSIS Packages for individual business-to-business data files is not only time consuming, but becomes a maintenance nightmare. This presentation will show you how to create a single SSIS package that can generate varying length and formatted text files. By utilizing stored procedures you will see how the time from specification to file delivery can be greatly reduced and simplified. Additional areas we will cover include the support tables to control file run times, creating file variables at run time, and how to report file success.
SessionID: 32661
Using Spatial Data Types
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 3
Speaker: Ross McNeely
Title: Using Spatial Data Types
Abstract:
SessionID: 33228
Scriptable UI with PowerShell
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 4
Speaker: Steven Murawski
Title: Scriptable UI with PowerShell
Abstract:
Sick and tired of typing at a command prompt or scrolling through buffers of text output? ShowUI (an open source PowerShell Module) is a great tool for quickly and easily creating great looking UI with all the power of PowerShell behind it.
SessionID: 33311
Check Out The New AAS!
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 4
Speaker: Brian Duhn
Title: Check Out The New AAS!
Abstract:
AAS (Asynchronous Audit Service) Looking for a simple audit service? Look no further! With AAS you can easily identify who did what, when, and from where!
SessionID: 33336
Query Tuning for Developers and DBAs
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 2
Speaker: Ted Krueger
Title: Query Tuning for Developers and DBAs
Abstract:
As a seasoned DBA, we often forget the basics of query tuning may be an area others haven’t been introduced to. Tuning can be a mystery for developers and DBAs that are starting out with SQL Server. Each operation and its cost can lead to lengthy research escapades, determining if the work is even worth the time to attempt a change in the overall execution plan. This session is going to discuss the basics of tuning; however, we can't end there. The second half of the session, the discussion portion, will focus on the key operations in the execution plan. The overall goal of the session is to take away knowledge on how to start with a query and use execution plans to refine it and turn it into a finely tuned process.
SessionID: 33337
SSIS: The DBA Multiplier
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 1
Speaker: Ted Krueger
Title: SSIS: The DBA Multiplier
Abstract:
SessionID: 33580
High-Availability and DR Options for SQL Server
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 3
Speaker: Tim Plas
Title: High-Availability and DR Options for SQL Server
Abstract:
A comparison of SQL HA DR options, by a practitioner who has implemented managed all the SQL HA and DR approaches ( various combinations thereof). Tim is an operational SQL DBA, who keeps SQL servers up running optimized for managed-services customers. We will compare trade-offs between the various SQL HA DR options: for complexity, usability, hardware, licensing, failover speed, initial costs, ongoing support costs, staff skill requirements, etc. And we’ll briefly cover some of the upcoming SQL Denali HA / DR features.
SessionID: 33997
An Overview of PowerPivot
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 1
Speaker: William E Pearson III
Title: An Overview of PowerPivot
Abstract:
In this presentation, Microsoft BI Architect and SQL Server MVP Bill Pearson explores “self-service BI” as a concept. We then provide a walkthrough of the primary features of PowerPivot, focusing on how we can exploit its capabilities to offer the benefits of BI to decision makers and analysts throughout our organizations. “There’s no service like self-service …”
SessionID: 34004
Getting Started with MDX
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 4
Speaker: William E Pearson III
Title: Getting Started with MDX
Abstract:
In this session, led by Microsoft BI Architect and SQL Server MVP Bill Pearson, we will concentrate largely upon crafting simple MDX expressions and queries whose purposes, for the most part, are to return a set of data. We will overview the structure of a cube, using as a basis the sample Adventure Works cube that is available to anyone installing SQL Server Analysis Services 2008 R2. We will then outline the components of simple MDX syntax, and get started writing basic expressions and queries. We will expose basic member functions, introduce filters (or “slicers”), and begin exploring core MDX functionality, including calculated members, and named sets.
SessionID: 34007
Serene Velocity: Reporting Services and SSAS Data
Event Date: 01-10-2011 - Session time: 00:00:00 - Track: Track 3
Speaker: William E Pearson III
Title: Serene Velocity: Reporting Services and SSAS Data
Abstract:
SSRS 2008 R2 provides powerful capabilities to help us develop sophisticated reports from Microsoft SQL Server Analysis Services. Unfortunately, many of these features, such as the server aggregation function, are commonly ignored by report developers. The result: redundant work in the reporting layer. In this session, BI Architect and MVP Bill Pearson exposes ways to optimize reporting from SSAS by writing MDX that leverages, rather than replicates, what the cube is designed to do best.