Nr: 146
SQLSaturday #146 - Nashua 2012
SessionID: 16190
SQL 2012 -- All About HA and DR
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 1
Speaker: Joseph D'Antoni
Title: SQL 2012 -- All About HA and DR
Abstract:
Have you heard about all of the new Availability Group features in SQL 2012? Thinking about implementing a DR solution, but don't know where to start. In this presentation you'll learn all about the new DR features in SQL Server 2012 and see them in practice.
SessionID: 16191
Way Too Deep--Inside AlwaysOn
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 3
Speaker: Joseph D'Antoni
Title: Way Too Deep--Inside AlwaysOn
Abstract:
Are you really interested in the new Always On Availability Group feature in SQL 2012? Like really interested? We will talk about the basic architecture of AlwaysOn, then dive deep into the system views behind it, and then use Extended Events, to walk through what's going on inside of SQL and the Windows cluster to make AlwaysOn work.
SessionID: 16726
Advanced Transactional Replication
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 4
Speaker: John Flannery
Title: Advanced Transactional Replication
Abstract:
We will cover several advanced topics in Transactional Replication including how to make a ddl change to one table in the publication without reinitializing the publication; how to make a ddl change to a table without having to snapshot; creating replicated tables on file systems other than Primary – including partitioned file systems. And hint – we will be leaving the wizard in Redmond!! Bring a copy of SQL 2012 Developers Edition with AdventureWorks2012 if you want to play along.
SessionID: 17017
Effective use of temporary tables
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 4
Speaker: John Miner
Title: Effective use of temporary tables
Abstract:
Every developer eventually comes against business logic that can not be handled with a single simple or complex query. TSQL provides the developer with several constructs that can store temporary result sets that are passed to the next query in the script.
I will be covering derived tables, local temporary tables, global temporary tables, table variables, user tables in tempdb, and common table expressions in my examples using the AdventureWorks database. The pros and cons of each contruct will be examined. Advanced options like enabling trace flag 1118 will be explored.
SessionID: 19640
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 4
Speaker: Mark Vaillancourt
Abstract:
SessionID: 19834
EIM - Bringing Together SSIS, DQS, and MDS (300)
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 2
Speaker: Matt Masson
Title: EIM - Bringing Together SSIS, DQS, and MDS (300)
Abstract:
Enterprise Information Management (EIM) is an industry term for managing your data for data integration, quality, and governance. This session revolves around a demo which brings together the EIM functionality in SQL Server, a key part of our Credible, Consistent Data story for the 2012 release. We will show you how SQL Server Integration Services (SSIS), Data Quality Services (DQS), Master Data Services (MDS) and other Microsoft technologies work together to provide a comprehensive EIM solution.
SessionID: 20631
SSIS 2012 – Overview and Changes
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 2
Speaker: Mike Walsh
Title: SSIS 2012 – Overview and Changes
Abstract:
Matt Masson will discuss the latest and greatest in SSIS 2012. More details to be provided.
SessionID: 20632
DBA Worst Practices, Disasters and Horror Stories
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 1
Speaker: Mike Walsh
Title: DBA Worst Practices, Disasters and Horror Stories
Abstract:
SessionID: 23373
Big Data with SQL Standard Edition - True Story
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 5
Speaker: Robert McCauley
Title: Big Data with SQL Standard Edition - True Story
Abstract:
SessionID: 25211
Database design for mere developers
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 3
Speaker: Steve Simon
Title: Database design for mere developers
Abstract:
SessionID: 25215
Alright,WHY is the server REALLY running so slow!
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 5
Speaker: Steve Simon
Title: Alright,WHY is the server REALLY running so slow!
Abstract:
SessionID: 25877
PowerPivot Power View: Create Impressive Reports
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 6
Speaker: Sunil Kadimdiwan
Title: PowerPivot Power View: Create Impressive Reports
Abstract:
SessionID: 27504
Introduction to BI Semantic Model (BISM)
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 3
Speaker: Slava Kokaev
Title: Introduction to BI Semantic Model (BISM)
Abstract:
SQL Server 2012 brings new efficient way of processing and designing data structures for analytics and reporting. These new concepts called BI Semantic Model and Tabular Model. In this session we will take a tour of building corporate BI Semantic Model step-by step using (SSDT). We also cover what are the Tabular model and Multidimensional models. How do I build a Tabular model, measures and KPI.
SessionID: 27927
Beyond Plateaux: Optimize SSAS with Best Practices
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 6
Speaker: William E Pearson III
Title: Beyond Plateaux: Optimize SSAS with Best Practices
Abstract:
SessionID: 27928
Bridging the Chasm: BI Theory vs. Practice
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 6
Speaker: William E Pearson III
Title: Bridging the Chasm: BI Theory vs. Practice
Abstract:
A Dynamic Dialog session: According to research compiled by Gartner from discussions with many BI clients, a substantial disparity exists, in the implementation of BI, between theory (standard approaches, promises, claims and expectations) and practice (shortfalls, compromises and other realities). In this session, Business Intelligence Architect and Microsoft MVP Bill Pearson leads a dialog within which we will gain an understanding of the general types of discrepancies between the “ideal” approach to BI and the compromised reality that a large number of organizations experience. We’ll then share and class experiences as a group, and discuss ways to avoid these discrepancies in future projects.
SessionID: 27934
Overcoming Barriers and Avoiding Mistakes with BI
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 6
Speaker: William E Pearson III
Title: Overcoming Barriers and Avoiding Mistakes with BI
Abstract:
A Dynamic Dialog session: Whether you’re considering implementing business intelligence for the first time, have completed projects in the past (and are perhaps looking at later phases), or are somewhere in between, an investment in this session will likely pay dividends. Business Intelligence Architect and Microsoft MVP Bill Pearson leads a dialog about common pitfalls or traps that we can encounter in designing and implementing BI. We’ll discuss, as a group, environmental and other challenges we have experienced, and share ways to avoid or minimize them, in our ongoing efforts with BI.
SessionID: 34600
Introduction to SQL Azure
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 5
Speaker: Andy Roberts
Title: Introduction to SQL Azure
Abstract:
Provision, Create, Maintain and use SQL Azure Databases
SessionID: 34601
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 5
Speaker: Andy Roberts
Abstract:
SessionID: 8915
T-SQL : Bad Habits to Kick
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 4
Speaker: Aaron Bertrand
Title: T-SQL : Bad Habits to Kick
Abstract:
The session will cover a collection of minor bad habits that can occasionally lead to major problems.
SessionID: 9155
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 1
Speaker: Andrew Kelly
Abstract:
SessionID: 9156
SQL2012 Query Procedure Call Statistics
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 1
Speaker: Andrew Kelly
Title: SQL2012 Query Procedure Call Statistics
Abstract:
SessionID: 9515
Designing an SSIS Framework
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 2
Speaker: Andy Leonard
Title: Designing an SSIS Framework
Abstract:
SessionID: 9518
“I See a Control Flow Tab. Now What?” (Level 100)
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 2
Speaker: Andy Leonard
Title: “I See a Control Flow Tab. Now What?” (Level 100)
Abstract:
This highly-interactive, demo-intense presentation is for beginners and developers just getting started with SSIS. Attend and learn how to build SSIS packages from the ground up.
SessionID: 9672
Faster Stored Procedures and Functions
Event Date: 20-10-2012 - Session time: 00:00:00 - Track: Track 3
Speaker: Andrew Novick
Title: Faster Stored Procedures and Functions
Abstract:
Stored procedures and functions are the mainstay of SQL Server coding. This presentation will show techniques to improve their performance. We’ll start with techniques to learn where the time is really going using standard server traces and the new Extended Events. Once we know where the time is going we look at strategies to decrease it:
• Managing indexes on temp tables
- Why heaps are often the best choice for temp tables
- How building non-clustered indexes on heaps is faster than building clustered indexes.
• Rewriting scalar and multi-statement functions to as inline functions
Each technique is illustrated with examples drawn from real cases in Andy's work.