ID: 4
PASS SQLRally 2011 Orlando
Session Date/Time (dd-MM-YYYY 24h) |
Speaker |
Category |
Track |
Title |
11-05-2011 00:00 |
Rafael Salas |
Data Warehousing |
Business Intelligence |
Helping Your Data Warehouse Succeed: 10 Mistakes to Avoid in Data Integration |
11-05-2011 00:00 |
Sam Nasr |
Misc |
Development |
Programming with StreamInsight |
11-05-2011 00:00 |
Sam Nasr |
Misc |
Development |
Programming with FileStream Object |
11-05-2011 00:00 |
Evan Basalik |
SSRS |
Business Intelligence |
Troubleshooting SSRS Performance |
11-05-2011 00:00 |
Rafael Salas |
New Technology |
Business Intelligence |
SQL Server Code-Named “Denali”: Exploring the Enterprise Data Integration & Management (EDIM) Promise |
11-05-2011 00:00 |
Ayad Shammout |
Summit Spotlight |
Business Intelligence |
PowerPivot for Excel and SharePoint 2010 |
11-05-2011 00:00 |
Evan Basalik |
Summit Spotlight |
Development |
Diagnosing connectivity issues with SQL Server |
11-05-2011 00:00 |
Joe Kuemerle |
Source\Version Control |
Development |
Sharing For DBA's: A Guide To Source Control. |
11-05-2011 00:00 |
Joe Kuemerle |
Security |
DBA |
Protect Your Data's Privacy! Data Encryption with SQL Server |
11-05-2011 00:00 |
Erik Veerman |
Summit Spotlight |
Business Intelligence |
Data Profiling and Cleansing with Integration Services |
11-05-2011 00:00 |
Glenn Berry |
Summit Spotlight |
Development |
DMV Emergency Room! |
11-05-2011 00:00 |
Barry Ralston |
Sharepoint/PowerPivot |
Business Intelligence |
A Year of Living Dangerously, PowerPivot Lessons from the Field |
11-05-2011 00:00 |
Barry Ralston |
Sharepoint/PowerPivot |
Business Intelligence |
Business Intelligence Solutions with PowerPivot for Excel and SharePoint |
11-05-2011 00:00 |
Glenn Berry |
Summit Spotlight |
Development |
Hardware 301: Selecting and Sizing Database Hardware for OLTP Performance |
11-05-2011 00:00 |
Sri Sridharan |
Regular session |
Professional Development |
Turbo Charge your DBA Career |
11-05-2011 00:00 |
Mattias Lind |
.NET |
Development |
A data-logic approach to EF4 |
11-05-2011 00:00 |
|
Responsibilities |
DBA |
Fundamentals of DBA-ism |
11-05-2011 00:00 |
Sri Sridharan |
Storage |
DBA |
Using SSIS to manage and monitor SAN - Mount Volumes |
11-05-2011 00:00 |
John Welch |
Summit Spotlight |
Business Intelligence |
Do You Know the Data Flow? |
11-05-2011 00:00 |
Michael Stark |
Misc |
Development |
Spatial Data in SQL 2008 |
11-05-2011 00:00 |
|
Monitoring/Auditing |
DBA |
The Thrill of the Trace |
11-05-2011 00:00 |
Plamen Ratchev |
Summit Spotlight |
Development |
Zen and the Art of Writing SQL Query |
11-05-2011 00:00 |
Plamen Ratchev |
Summit Spotlight |
Development |
T-SQL Enhancements in Denali |
11-05-2011 00:00 |
Ayad Shammout |
Summit Spotlight |
Development |
Building a High Availability SQL Server 2008 R2 environment |
11-05-2011 00:00 |
David Stein |
SSRS |
Business Intelligence |
The Power of Parameters - SSRS Survivor Series |
11-05-2011 00:00 |
Thomas Grohser |
Summit Spotlight |
Development |
SQL Server Storage Engine under the hood: How SQL Server performs I/O |
11-05-2011 00:00 |
Thomas Grohser |
Summit Spotlight |
Development |
100% Availability without 100% Uptime |
11-05-2011 00:00 |
David Stein |
SSRS |
Business Intelligence |
Choose Your Own (Reporting) Adventure – SSRS Survivor Series |
11-05-2011 00:00 |
John Sterrett |
PBM |
DBA |
Evaluate your daily checklist against 100+ instances of SQL Server while you get a cup of coffee |
11-05-2011 00:00 |
Wesley Brown |
Storage |
DBA |
Understanding Storage Systems and SQL Server |
11-05-2011 00:00 |
Erin Stellato |
Responsibilities |
DBA |
Who's responsible? The vendor or the DBA? |
11-05-2011 00:00 |
Julie Smith |
SSIS |
Business Intelligence |
Cool Tricks to Pull from your SSIS Hat |
11-05-2011 00:00 |
Wesley Brown |
Storage |
DBA |
Solid State Storage Deep Dive |
11-05-2011 00:00 |
Jennifer McCown |
Summit Spotlight |
Development |
T-SQL Brush-up: The Best Things You Forgot You Knew About SQL Code |
11-05-2011 00:00 |
Thomas Norman |
Monitoring/Auditing |
DBA |
Compliance, Auditing and Encryption in Sql Server |
11-05-2011 00:00 |
Thomas Norman |
PBM |
DBA |
Policy Based Management |
11-05-2011 00:00 |
Chris Skorlinski |
Monitoring/Auditing |
DBA |
Using Microsoft Atlanta to Proactively Monitor SQL Servers |
11-05-2011 00:00 |
Chris Skorlinski |
Advanced SSIS |
Business Intelligence |
Integrating Change Data Capture with SSIS |
11-05-2011 00:00 |
Lynn Langit |
Summit Spotlight |
DBA |
Migrating to SQL Azure |
11-05-2011 00:00 |
Ronald Dameron |
PowerShell |
DBA |
Automating SQL Server Login Administration and Compliance Audits with PowerShell |
11-05-2011 00:00 |
Robert Cain |
Source\Version Control |
Development |
Data Dude for Devs and DBAs - Making Database Development Painless and Productive |
11-05-2011 00:00 |
Robert Cain |
Indexing & Partitioning |
DBA |
Searching Unstructured Text Data - SQL Server Full Text Searching for DBAs and Developers |
11-05-2011 00:00 |
Ronald Dameron |
PowerShell |
DBA |
Learn PowerShell using Real World Examples |
11-05-2011 00:00 |
Mark Broadbent |
Regular session |
DBA |
The Great High Availability Hustle |
11-05-2011 00:00 |
Steve Schneider |
Security |
DBA |
Encryption 2005 101 |
11-05-2011 00:00 |
Mark Broadbent |
Regular session |
DBA |
Orders of magnitude: Scale-Out your SQL Server Data |
11-05-2011 00:00 |
Scott Schledwitz |
Analytics |
Business Intelligence |
Performance Management Scorecards - Building a process to achieve top performance |
11-05-2011 00:00 |
Erik Veerman |
Summit Spotlight |
Business Intelligence |
Overcoming SSIS Deployment and Configuration Challenges |
11-05-2011 00:00 |
Bradley Ball |
Storage |
DBA |
Page And Row Compression How, When, and Why |
11-05-2011 00:00 |
Sanjay Soni |
Summit Spotlight |
Business Intelligence |
Delivering Data as a Service from the SQL Azure (Cloud), mobile BI and self service BI at Microsoft |
11-05-2011 00:00 |
|
Regular session |
DBA |
SQL SERVER 2008 / R2 - TROUBLESHOOTING SQL SERVER STATISTICS |
11-05-2011 00:00 |
Sandra Mueller |
Data Warehousing |
Business Intelligence |
Developing Date and Role-Playing Dimensions |
11-05-2011 00:00 |
Jennifer McCown |
Summit Spotlight |
Development |
T-SQL Code Sins: The Worst Things We Do to Code, and Why |
11-05-2011 00:00 |
|
Administration |
DBA |
SQL SERVER 2011 (Denali) - AVAILABILITY AND MANAGEABILITY ENHANCEMENTS |
11-05-2011 00:00 |
Steve Schneider |
Monitoring/Auditing |
DBA |
SQL Server Troubleshooting via DMV's |
11-05-2011 00:00 |
Bryan Oliver |
Indexing & Partitioning |
DBA |
Fragmentation and Performance Issues |
11-05-2011 00:00 |
David Gitner |
Administration |
Business Intelligence |
Revolutionizing Database Performance Through Accelerated Disk IO |
11-05-2011 00:00 |
John Welch |
Summit Spotlight |
Business Intelligence |
Using Agile Development Techniques with Integration Services |
11-05-2011 00:00 |
Kevin Goode |
Summit Spotlight |
DBA |
Things to do in SQL when you’re dead(locked) |
11-05-2011 00:00 |
Jason Strate |
Regular session |
DBA |
Discovering the Plan Cache |
11-05-2011 00:00 |
Jason Strate |
TSQL Fundamentals |
Development |
XQuery Basics for the DBA |
11-05-2011 00:00 |
David Levy |
Regular session |
Professional Development |
Getting Out from Behind the Curtain – The New DBA |
11-05-2011 00:00 |
Russel Loski |
SSIS |
Business Intelligence |
Handling XML Datasource Problems with the XML Task |
11-05-2011 00:00 |
Patrick Gallucci |
ETL\BI |
Development |
Developing Master Data Services Tools using Microsoft Office 2010 and Visual Studio 2010 |
11-05-2011 00:00 |
Patrick Gallucci |
New Technology |
Business Intelligence |
Developing an Information Governance Program using Master Data Services |
11-05-2011 00:00 |
Tom Marek |
New Technology |
Business Intelligence |
BI in the Cloud |
11-05-2011 00:00 |
David Darden |
SSAS/MDX |
Business Intelligence |
Enterprise Class Analysis Services Development |
11-05-2011 00:00 |
Eric Wisdahl |
SSIS |
Business Intelligence |
SSIS Configurations, Expressions and Constraints |
11-05-2011 00:00 |
Trevor Barkhouse |
Summit Spotlight |
DBA |
A PowerShell Cookbook for DBAs |
11-05-2011 00:00 |
Kevin Goode |
Summit Spotlight |
Development |
Deploying Visual Studio 2010 Database Projects |
11-05-2011 00:00 |
Jonathan Aneja |
.NET |
Development |
Entity Framework for the DB Administrator |
11-05-2011 00:00 |
Trevor Barkhouse |
Summit Spotlight |
DBA |
Quantitative Analysis of SQL Server Error Logs |
11-05-2011 00:00 |
Arnie Rowland |
TSQL Fundamentals |
Development |
SQL 201: Stored Procedures, Functions, and Triggers |
11-05-2011 00:00 |
Arnie Rowland |
Regular session |
Professional Development |
Ramp-Up Your Presentations! |
11-05-2011 00:00 |
Joshua Jin |
Administration |
Business Intelligence |
Building SQL 2008 BI to Manage Enterprise Multi-Platform Server Capacities |
11-05-2011 00:00 |
Allan Hirt |
Summit Spotlight |
DBA |
Planning and Deploying Failover Clustering for SQL Server 2008 and Denali |
11-05-2011 00:00 |
Grant Fritchey |
Peformance |
DBA |
SQL Server Query Performance Tuning: Start to Finish |
11-05-2011 00:00 |
Allen Kinsel |
Regular session |
DBA |
dba 101 test |
11-05-2011 00:00 |
Allan Hirt |
Summit Spotlight |
DBA |
Clustering, Database Mirroring, Log Shipping, Replication, and HADRON: Oh My! |
11-05-2011 00:00 |
David Levy |
Regular session |
Professional Development |
What To Do When It All Goes So Wrong |
11-05-2011 00:00 |
Aaron Nelson |
Summit Spotlight |
Development |
PowerShell 2.0 Beyond the Dirty Dozen |
11-05-2011 00:00 |
Aaron Nelson |
Summit Spotlight |
DBA |
The Dirty Dozen: PowerShell Scripts for the Busy DBA |
11-05-2011 00:00 |
Carlos Bossy |
Mining |
Business Intelligence |
The Data Mining Lifecycle |
11-05-2011 00:00 |
Said Salomon |
Administration |
DBA |
Overview of SQL 2005 Service Broker |
11-05-2011 00:00 |
Carlos Bossy |
Advanced SSIS |
Business Intelligence |
Real-time Data Integration |
11-05-2011 00:00 |
Said Salomon |
Security |
DBA |
Data Encryption and Key Management in SQL |
11-05-2011 00:00 |
Doug Wheaton |
Advanced SSIS |
Business Intelligence |
Achieving Real-time BI in a Heterogeneous Environment Using CDC Technology & Microsoft SSIS |
11-05-2011 00:00 |
David Moutray |
Design |
Development |
Sun Tzu and the Art of Software Development |
11-05-2011 00:00 |
Eddie Wuerch |
Regular session |
DBA |
Troubleshooting Performance Problems by Reading the Waits |
11-05-2011 00:00 |
David Moutray |
Design |
Development |
Database "Insecurity" |
11-05-2011 00:00 |
A. P. Ward Pond |
Tips & Tricks |
Development |
SQL Tricks |
11-05-2011 00:00 |
Kyle Walker |
SSIS |
Business Intelligence |
Intermediate SSIS Development |
11-05-2011 00:00 |
A. P. Ward Pond |
TSQL Fundamentals |
Development |
Set-Based Thinking for the T-SQL Developer |
11-05-2011 00:00 |
Eddie Wuerch |
Regular session |
Development |
Drive SQL Server Performance: Intro to I/O For Developers |
11-05-2011 00:00 |
Stacia Varga |
Summit Spotlight |
Business Intelligence |
Data Visualizations in SSRS 2008 R2 |
11-05-2011 00:00 |
Joe Chang |
Regular session |
DBA |
Automating Execution Plan Analysis |
11-05-2011 00:00 |
Joe Chang |
Regular session |
DBA |
Query Optimizer Cost Formulas |
11-05-2011 00:00 |
Kevin Boles |
TSQL Advanced |
Development |
Advanced TSQL Solutions |
11-05-2011 00:00 |
Brett Hawton |
Summit Spotlight |
DBA |
Are you sure that your network isnt causing SQL Server slowdowns? |
11-05-2011 00:00 |
Stacia Varga |
SSRS |
Business Intelligence |
A Checklist for Reporting Services Security |
11-05-2011 00:00 |
Brett Hawton |
Summit Spotlight |
DBA |
How to maximize SAN Performance in real-world SQL Server situations |
11-05-2011 00:00 |
Kevin Kline |
Summit Spotlight |
DBA |
Performance Proof! Parallel Query Processing on Microsoft SQL Server 2008 R2 |
11-05-2011 00:00 |
Kevin Kline |
Summit Spotlight |
DBA |
Performance Proof! Database Compression on Microsoft SQL Server 2008 R2 |
11-05-2011 00:00 |
Eugene Asahara |
Analytics |
Business Intelligence |
Predixion PMML Connexion™ |
11-05-2011 00:00 |
Wendy Pastrick |
Regular session |
Professional Development |
Recruiting, Retaining & Advancing Women in Technology: Why does it matter? |
11-05-2011 00:00 |
Eugene Asahara |
Analytics |
Business Intelligence |
Bridging Predictive Analytics and Performance Management |
11-05-2011 00:00 |
Edward Stangler |
Monitoring/Auditing |
DBA |
Special Topics in SQL Server Monitoring |
11-05-2011 00:00 |
|
Analytics |
Business Intelligence |
Building a visual vocabulary |
11-05-2011 00:00 |
Mark Tabladillo |
Mining |
Business Intelligence |
Enterprise Text Mining with Analysis Services |
11-05-2011 00:00 |
Erin Stellato |
Regular session |
DBA |
Baselines first, troubleshooting second |
11-05-2011 00:00 |
Christian Wade |
SSAS/MDX |
Business Intelligence |
Currency Conversion (and More) in Analysis Services |
11-05-2011 00:00 |
André Kamman |
Advanced SSIS |
Business Intelligence |
Generating SSIS Packages |
11-05-2011 00:00 |
Wendy Pastrick |
Azure\Cloud |
Development |
SQL Azure - Seeing your data through the Cloud |
11-05-2011 00:00 |
Phillip E Rosen |
Sharepoint/PowerPivot |
Business Intelligence |
Business Intelligence dashboards with MS Excel, Excel OLAP formulas, and Share Point |
11-05-2011 00:00 |
Mark Tabladillo |
Mining |
Business Intelligence |
Enterprise Data Mining for SQL Server Professionals |
11-05-2011 00:00 |
Devin Knight |
SSAS/MDX |
Business Intelligence |
Performance Tuning Analysis Services |
11-05-2011 00:00 |
Devin Knight |
SSIS |
Business Intelligence |
Loading a Data Warehouse in SSIS |
11-05-2011 00:00 |
Kendra Little |
Tips & Tricks |
Development |
(NOLOCK) FOR YESFUN: Games with Isolation Levels |
11-05-2011 00:00 |
Allen White |
Summit Spotlight |
DBA |
Automate Policy-Based Management using PowerShell |
11-05-2011 00:00 |
Brad McGehee |
Summit Spotlight |
DBA |
Back From the Dead: How to Restore a SQL Server in 60 Minutes or Less |
11-05-2011 00:00 |
Brad McGehee |
Summit Spotlight |
DBA |
Database Maintenance Essentials |
11-05-2011 00:00 |
Allen White |
Summit Spotlight |
DBA |
Let Service Broker Help You Scale Your Application |
11-05-2011 00:00 |
Ira Warren |
SSIS |
Business Intelligence |
(SSIS, TSQL and MDS) - Record Linkage(Fuzzy Matching) Advanced Implementations |
11-05-2011 00:00 |
Ira Warren |
ETL\BI |
Development |
Creating a Metadata Mart with SSIS - Data Governance , Data Profiling & Code Generation |
11-05-2011 00:00 |
Adam Jorgensen |
Summit Spotlight |
Business Intelligence |
Zero to Analytics - PowerPivot, PerformancePoint and Excel Svcs |
11-05-2011 00:00 |
David Dye |
Monitoring/Auditing |
DBA |
SQL Audit |
11-05-2011 00:00 |
Kendra Little |
Indexing & Partitioning |
DBA |
Big and Tall: When to Partition |
11-05-2011 00:00 |
Jeremiah Peschka |
TSQL Advanced |
Development |
Refactoring SQL |
11-05-2011 00:00 |
Jeremiah Peschka |
Administration |
DBA |
Fundamentals of SQL Server Internals |
11-05-2011 00:00 |
Scott Weinstein |
Source\Version Control |
Development |
Taming Database version control and deployments |
11-05-2011 00:00 |
Patrick LeBlanc |
Data Warehousing |
Business Intelligence |
Near Real-Time Data Warehouse |
11-05-2011 00:00 |
Bryan Smith |
SSAS/MDX |
Business Intelligence |
Unlocking the Mystery of MDX |
11-05-2011 00:00 |
Sanjay Soni |
Analytics |
Business Intelligence |
Delivering BI to the masses at Microsoft using CBI - Top 10 challenges |
11-05-2011 00:00 |
Jason Wong |
Regular session |
Development |
Ask Why My Query So Slow? |
11-05-2011 00:00 |
Sandra Mueller |
SSRS |
Business Intelligence |
SSRS Administration - Enter a BIDS Free Zone |
11-05-2011 00:00 |
Scott Weinstein |
ETL\BI |
Development |
Using PowerShell to simplify your ETL |
11-05-2011 00:00 |
Tim Mitchell |
Advanced SSIS |
Business Intelligence |
ETL Head-to-Head: T-SQL vs. SSIS |
11-05-2011 00:00 |
Tim Mitchell |
SSIS |
Business Intelligence |
Dirty Data? Clean It Up! |
11-05-2011 00:00 |
Robert Davis |
Summit Spotlight |
DBA |
Strategies for Working with VLDBs |
11-05-2011 00:00 |
Jorge Segarra |
Summit Spotlight |
Professional Development |
SQL University: Lightning Talks |
11-05-2011 00:00 |
Victor Isakov |
Summit Spotlight |
Business Intelligence |
What Every DBA Should Know About Sharepoint 2010 |
11-05-2011 00:00 |
Thomas LeBlanc |
Regular session |
DBA |
Execution Plan Basics |
11-05-2011 00:00 |
Dave Fackler |
Summit Spotlight |
Business Intelligence |
ETL from the Trenches: Using SSIS in the Real World |
11-05-2011 00:00 |
Robert Davis |
Summit Spotlight |
DBA |
Developing a Multilevel Business Continuity Plan |
11-05-2011 00:00 |
Alex Kuznetsov |
TSQL Advanced |
Development |
Developing Robust T-SQL for High Concurrency |
11-05-2011 00:00 |
Mike Walsh |
Summit Spotlight |
DBA |
As A DBA, Where Do I Start?! - Tips to unwind the mess waiting for us |
11-05-2011 00:00 |
Mike Walsh |
Regular session |
Professional Development |
Iceberg, Dead Ahead! - Lessons from real life disasters for the database professional |
11-05-2011 00:00 |
Aaron Bertrand |
Misc |
Development |
What's new in SQL Server 2011 ("Denali")? |
11-05-2011 00:00 |
Karen Lopez |
Regular session |
Professional Development |
Career Success in the Data Profession during Turbulent Times |
11-05-2011 00:00 |
Karen Lopez |
Summit Spotlight |
Development |
Database Design Contentious Issues |
11-05-2011 00:00 |
Wayne Sheffield |
Tips & Tricks |
Development |
Table Variables and Temporary Tables - What you Need to know! |
11-05-2011 00:00 |
Eric Wisdahl |
Advanced SSIS |
Business Intelligence |
SSIS Data Flow Buffer Breakdown |
11-05-2011 00:00 |
Todd Robinson |
Regular session |
Development |
AppFabric Cache and SQL Server 2008 |
11-05-2011 00:00 |
Aaron Bertrand |
Tips & Tricks |
Development |
Management Studio Tips & Tricks |
11-05-2011 00:00 |
Klaus Aschenbrenner |
Summit Spotlight |
DBA |
SQL Server 2008 Database Internals |
11-05-2011 00:00 |
Denny Cherry |
Summit Spotlight |
DBA |
Using SQL Server Denali's Always On |
11-05-2011 00:00 |
Denny Cherry |
Summit Spotlight |
Development |
Where should I be encrypting my data? |
11-05-2011 00:00 |
Klaus Aschenbrenner |
Summit Spotlight |
DBA |
SQL Server Index Internals |
11-05-2011 00:00 |
Dan Evans |
Sharepoint/PowerPivot |
Business Intelligence |
EPM using SQL Server and SharePoint |
11-05-2011 00:00 |
Jonathan Kehayias |
Summit Spotlight |
DBA |
Deadlocking for Mere Mortals |
11-05-2011 00:00 |
Jonathan Kehayias |
Summit Spotlight |
DBA |
Using Event Notifications in SQL Server 2005/2008 |
11-05-2011 00:00 |
Dan Evans |
Administration |
Business Intelligence |
Agile BI with Microsoft Technologies |
11-05-2011 00:00 |
Michael Wells |
Regular session |
Professional Development |
Navigating your way through the fog of Microsoft Certifications |
11-05-2011 00:00 |
Michael Wells |
PowerShell |
DBA |
Building a truly unattended install of SQL Server using PowerShell |
11-05-2011 00:00 |
Dave Ballantyne |
TSQL Fundamentals |
Development |
TSql Techniques |
11-05-2011 00:00 |
Randy Knight |
Responsibilities |
DBA |
Become a Bilingual DBA! Oracle for the SQL Server DBA |
11-05-2011 00:00 |
Randy Knight |
Source\Version Control |
Development |
Visual Studio 2010 Database Projects |
11-05-2011 00:00 |
Thomas LeBlanc |
Design |
Development |
3rd Normal Form: That's crazy talk!!! |
11-05-2011 00:00 |
Scott Klein |
Azure\Cloud |
Development |
SQL Azure 201 - Cloud Database Deep-Dive |
11-05-2011 00:00 |
Adam Jorgensen |
Summit Spotlight |
Business Intelligence |
Zero To OLAP Cubes in 60 Minutes |
11-05-2011 00:00 |
Brian Mitchell |
New Technology |
Business Intelligence |
SQL Server Parallel Data Warehouse - Under the Hood |
11-05-2011 00:00 |
Scott Klein |
Azure\Cloud |
Development |
Azure Solutions - Using SQL Azure and Azure Storage Solutions |
11-05-2011 00:00 |
Jason Wong |
Administration |
DBA |
Top 10 SQL Server Defaults to Evaluate and Modify |
11-05-2011 00:00 |
Cory Loriot |
Design |
Development |
Unified Data Access in SharePoint 2010 |
11-05-2011 00:00 |
Brett Tomson |
Design |
Development |
Growing Pains - A Cautionary Tale |
11-05-2011 00:00 |
Louis Davidson |
Summit Spotlight |
Development |
Database Structures for Programmers |
11-05-2011 00:00 |
Brandie Tarvin |
SSIS |
Business Intelligence |
Variables, Expressions, and XML Configs, Oh My! |
11-05-2011 00:00 |
Brett Tomson |
SSRS |
Business Intelligence |
What's New In SSRS 2008 (With Added R2 Flair) |
11-05-2011 00:00 |
Victor Isakov |
Summit Spotlight |
DBA |
Maximizing Parallelism Performance |
11-05-2011 00:00 |
Joseph D'Antoni |
Azure\Cloud |
Development |
Deploying Data Tier Applications to the Cloud |
11-05-2011 00:00 |
Jen Underwood |
Sharepoint/PowerPivot |
Business Intelligence |
Business Intelligence with SharePoint 2010 and PowerPivot |
11-05-2011 00:00 |
Jana Sattainathan |
TSQL Advanced |
Development |
Bend SQL to your will |
11-05-2011 00:00 |
Jana Sattainathan |
Indexing & Partitioning |
DBA |
Partitioning in SQL Server 2005/2008 |
11-05-2011 00:00 |
Scott Shaw |
Responsibilities |
DBA |
The Enterprise SQL DBA |
11-05-2011 00:00 |
Louis Davidson |
Summit Spotlight |
Development |
Characteristics of a Great Relational Database |
11-05-2011 00:00 |
Steve Jones |
Summit Spotlight |
Professional Development |
The Modern Resume - Building Your Brand |
11-05-2011 00:00 |
Jen Underwood |
Administration |
Business Intelligence |
Optimizing a Business Intelligence Solution |
11-05-2011 00:00 |
Michael DeFehr |
Indexing & Partitioning |
DBA |
How to Do an Index Review |
11-05-2011 00:00 |
Erdal Ozkaya |
Security |
DBA |
Administrator's Idol: Secure Database |
11-05-2011 00:00 |
Randy Dyess |
Data Warehousing |
Business Intelligence |
The Fast Track Data Warehouse |
11-05-2011 00:00 |
Hector Hernandez |
Regular session |
Professional Development |
Leadership without Permission |
11-05-2011 00:00 |
Brian McDonald |
SSRS |
Business Intelligence |
Reporting Services Boot Camp |
11-05-2011 00:00 |
Ken Simmons |
Summit Spotlight |
DBA |
The Art of Indexing |
11-05-2011 00:00 |
Ken Simmons |
Summit Spotlight |
DBA |
Automating Routine Maintenance |
11-05-2011 00:00 |
Sandeep Khandelwal |
Sharepoint/PowerPivot |
Business Intelligence |
Dashing Dashboarding |
11-05-2011 00:00 |
Steve Simon |
SSAS/MDX |
Business Intelligence |
The Dirty Dozen: 12 ways to write poorly performing MDX queries |
11-05-2011 00:00 |
Brandie Tarvin |
Regular session |
Professional Development |
Interviewing Tips for Desperate DBA |
11-05-2011 00:00 |
Steve Simon |
Mining |
Business Intelligence |
SQL Server Data Mining… Making $mart financial decision$ in weak financial markets |
11-05-2011 00:00 |
Michael DeFehr |
Tips & Tricks |
Development |
Deadlocks: What to do about the dreaded 1205 |
11-05-2011 00:00 |
Erdal Ozkaya |
Security |
DBA |
Social Engineering, the art of Deception! |
11-05-2011 00:00 |
Randy Dyess |
Administration |
Business Intelligence |
The BI DBA |
11-05-2011 00:00 |
Patrick LeBlanc |
SSRS |
Business Intelligence |
Create an Interactive Dashboard with SSRS |
11-05-2011 00:00 |
Jose Chinchilla |
Data Warehousing |
Business Intelligence |
Business Intelligence: Decaffeinated Please! |
11-05-2011 00:00 |
Meredith Ryan-Smith |
Responsibilities |
DBA |
Help Desk to DBA in 60-ish minutes |
11-05-2011 00:00 |
Mike Davis |
New Technology |
Business Intelligence |
New Reporting Features of SQL Server 2011 |
11-05-2011 00:00 |
Jose Chinchilla |
Regular session |
Professional Development |
Get Cert! Get Cred! |
11-05-2011 00:00 |
Alex Kuznetsov |
TSQL Fundamentals |
Development |
Avoid Common Mistakes in T-SQL Programming |
11-05-2011 00:00 |
Peter Trast |
PBM |
DBA |
Policy Based Management |
11-05-2011 00:00 |
Ed Wilson |
PowerShell |
DBA |
Windows PowerShell Best Practices for SQL DBA's |
11-05-2011 00:00 |
Janis Griffin |
Misc |
Development |
SQL Server Service Broker – An Overview |
11-05-2011 00:00 |
Janis Griffin |
Monitoring/Auditing |
DBA |
Database Performance Management – 2008 MDW |
11-05-2011 00:00 |
Tim Chapman |
TSQL Advanced |
Development |
Writing faster queries |
11-05-2011 00:00 |
Pam Shaw |
SSRS |
Business Intelligence |
On Demand Subscriptions – no crystal ball required |
11-05-2011 00:00 |
Mike Davis |
Advanced SSIS |
Business Intelligence |
Using Script Task and Components in SQL Server Integration Services (SSIS) |
11-05-2011 00:00 |
Laerte Junior |
PowerShell |
DBA |
Practical Powershell for SQL Server Professional - Success Cases |
11-05-2011 00:00 |
Pam Shaw |
SSRS |
Business Intelligence |
Tips & Tricks for dynamic Reporting Services Reports |
11-05-2011 00:00 |
Michael Antonovich |
Sharepoint/PowerPivot |
Business Intelligence |
Creating and Using Pivot Tables/Cubes Using 3 Microsoft Tools |
11-05-2011 00:00 |
Jorge Segarra |
PBM |
DBA |
Policy-Based Management in a Nutshell |
11-05-2011 00:00 |
Kevin Boles |
TSQL Advanced |
Development |
Death By UDF |
11-05-2011 00:00 |
Troy Ketsdever |
Tips & Tricks |
Development |
So You've Inherited the "DB From Heck" (v2.0) |
11-05-2011 00:00 |
Edwin M Sarmiento |
Regular session |
Professional Development |
Presentation WOW! |
11-05-2011 00:00 |
Edwin M Sarmiento |
Regular session |
DBA |
DBA Disaster Recovery Techniques To Keep Handy |
11-05-2011 00:00 |
Troy Ketsdever |
TSQL Advanced |
Development |
Zero to "MERGE" in 60 minutes |
11-05-2011 00:00 |
Meir Dudai |
Regular session |
DBA |
Peer-to-Peer Replication: Real Life Implementations and Best Practices |
11-05-2011 00:00 |
Dmitri Korotkevitch |
Responsibilities |
DBA |
Adopt, Discover and Improve – How to take ownership of a system and survive on a new job |
11-05-2011 00:00 |
Dmitri Korotkevitch |
Monitoring/Auditing |
DBA |
Baselining, trend analysis and system monitoring with Management Data Warehouse |
11-05-2011 00:00 |
Meir Dudai |
Regular session |
Professional Development |
How to become a SQL Server community celebrity? |
11-05-2011 00:00 |
Geoff Hiten |
Summit Spotlight |
DBA |
Clustering for Mere Mortals |
11-05-2011 00:00 |
Geoff Hiten |
Summit Spotlight |
Development |
Bad SQL |
11-05-2011 00:00 |
Chad Miller |
PowerShell |
DBA |
Real World Administration with SQL Server PowerShell Extensions (SQLPSX) |
SessionID: 836
Helping Your Data Warehouse Succeed: 10 Mistakes to Avoid in Data Integration
Event Date: 11-05-2011 00:00 - Category: Data Warehousing - Track: Business Intelligence
Speaker(s): Rafael Salas
Title: Helping Your Data Warehouse Succeed: 10 Mistakes to Avoid in Data Integration
Description:
SessionID: 835
Programming with StreamInsight
Event Date: 11-05-2011 00:00 - Category: Misc - Track: Development
Speaker(s): Sam Nasr
Title: Programming with StreamInsight
Description:
SessionID: 834
Programming with FileStream Object
Event Date: 11-05-2011 00:00 - Category: Misc - Track: Development
Speaker(s): Sam Nasr
Title: Programming with FileStream Object
Description:
SQL Server 2008 introduced the FileStream object. This allowed developers to resolve an age long dilemma of storing large binary files in the database or accessing them on the file system. SS08 provides the best of both worlds while allowing applications to access the data readily through the FileStream object via Transact SQL or File I/O.
SessionID: 837
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Evan Basalik
Description:
SessionID: 840
SQL Server Code-Named “Denali”: Exploring the Enterprise Data Integration & Management (EDIM) Promise
Event Date: 11-05-2011 00:00 - Category: New Technology - Track: Business Intelligence
Speaker(s): Rafael Salas
Title: SQL Server Code-Named “Denali”: Exploring the Enterprise Data Integration & Management (EDIM) Promise
Description:
SessionID: 839
PowerPivot for Excel and SharePoint 2010
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Ayad Shammout
Title: PowerPivot for Excel and SharePoint 2010
Description:
SessionID: 838
Diagnosing connectivity issues with SQL Server
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Evan Basalik
Title: Diagnosing connectivity issues with SQL Server
Description:
Evan will show you how to diagnose and solve common connectivity issues. This will include covering GNEs, Kerberos, and completely inaccessible SQL Servers. He will demonstrate how to use UDLs and network traces to easily identify the problem, plus provide tips that often solve the problem in seconds.
SessionID: 829
Sharing For DBA's: A Guide To Source Control.
Event Date: 11-05-2011 00:00 - Category: Source\Version Control - Track: Development
Speaker(s): Joe Kuemerle
Title: Sharing For DBA's: A Guide To Source Control.
Description:
SessionID: 828
Protect Your Data's Privacy! Data Encryption with SQL Server
Event Date: 11-05-2011 00:00 - Category: Security - Track: DBA
Speaker(s): Joe Kuemerle
Title: Protect Your Data's Privacy! Data Encryption with SQL Server
Description:
SessionID: 827
Data Profiling and Cleansing with Integration Services
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Erik Veerman
Title: Data Profiling and Cleansing with Integration Services
Description:
SessionID: 830
DMV Emergency Room!
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Glenn Berry
Title: DMV Emergency Room!
Description:
SessionID: 833
A Year of Living Dangerously, PowerPivot Lessons from the Field
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Barry Ralston
Title: A Year of Living Dangerously, PowerPivot Lessons from the Field
Description:
Someone once said "Good judgement comes from experience and experience comes from bad judgement". Attend this session to hear some of the lessons learned after a year of using PowerPivot (for Excel and SharePoint) in the field, with customers and live-fire data. We will discuss maxing out a multi-million dollar Teradata installation, nuances (dare I say features) within the user experience and other bits of knowledge gathered over the past year as we look forward to the next release.
SessionID: 832
Business Intelligence Solutions with PowerPivot for Excel and SharePoint
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Barry Ralston
Title: Business Intelligence Solutions with PowerPivot for Excel and SharePoint
Description:
SessionID: 831
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Glenn Berry
Description:
SessionID: 850
Turbo Charge your DBA Career
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Sri Sridharan
Title: Turbo Charge your DBA Career
Description:
You have been a DBA for so many years and struggle to decide on what next. Attend this session and find ways to rejuvenate your career to the next step.
SessionID: 849
A data-logic approach to EF4
Event Date: 11-05-2011 00:00 - Category: .NET - Track: Development
Speaker(s): Mattias Lind
Title: A data-logic approach to EF4
Description:
We'll discuss the benefits of a data-logic approach to EF4, database modelling, tables, procedures, views and functions and how to integrate this with EF4.
SessionID: 848
Fundamentals of DBA-ism
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s):
Title: Fundamentals of DBA-ism
Description:
Database administrators are required to have a large and varied toolset to do their jobs. We need to have a working knowledge of networks, hardware, .NET development, 3rd party software, and know the impact of all these things on the SQL infrastructure. But at the end of the day there are specific things that they need to do to keep things running. This session will go back to the fundamentals of the DBA - Backups, Index maintenance, performance tracking, how to explain to other departments what needs to be done to keep SQL healthy are some of teh topics that will be covered.
SessionID: 851
Using SSIS to manage and monitor SAN - Mount Volumes
Event Date: 11-05-2011 00:00 - Category: Storage - Track: DBA
Speaker(s): Sri Sridharan
Title: Using SSIS to manage and monitor SAN - Mount Volumes
Description:
SessionID: 857
Do You Know the Data Flow?
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): John Welch
Title: Do You Know the Data Flow?
Description:
SessionID: 854
Spatial Data in SQL 2008
Event Date: 11-05-2011 00:00 - Category: Misc - Track: Development
Speaker(s): Michael Stark
Title: Spatial Data in SQL 2008
Description:
During the session we will cover the new geographic features of SQL 2008. We will cover the reasons for using and the benefits of using. We will construct sql statements to query the data using built in geographic functions like distance and interection. We will then discuss some implementations of spatial data. Finally we will build a quick solution using ASP.net and the Bing Maps control to render the results of our query onto a real map. Time permitting we will quickly show how to render the data to Silverlight and Windows Phone 7.
SessionID: 852
The Thrill of the Trace
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s):
Title: The Thrill of the Trace
Description:
SessionID: 843
Zen and the Art of Writing SQL Query
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Plamen Ratchev
Title: Zen and the Art of Writing SQL Query
Description:
Writing a query is an art! Simplicity, focus, and practice is all it takes. Understand the logical processing of a query and discover the art of writing simple and efficient queries. It is a journey that starts with FROM and ends with ORDER BY!
SessionID: 842
T-SQL Enhancements in Denali
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Plamen Ratchev
Title: T-SQL Enhancements in Denali
Description:
Take a look in the future of SQL Server and experience the new T-SQL features in SQL Server 11 (code named Denali). This session is a deep dive into the new OFFSET option for paging, error handling improvements with THROW, sequences, enhancements to EXECUTE for results sets, and new features to describe query and procedures result sets and parameters. You will see practical code demos describing the use cases for these T-SQL extensions.
SessionID: 841
Building a High Availability SQL Server 2008 R2 environment
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Ayad Shammout
Title: Building a High Availability SQL Server 2008 R2 environment
Description:
If you are new to SQL Server 2008 R2 HA features, you will learn how to utilize Clustering and Mirroring technologies together to achieve High Availability and minimize data loss in the event of a disaster. In this session, I will show how to setup database mirroring, install SQL Failover Cluster instance and upgrade from SQL Server 2005 Cluster to SQL 2008 R2. This session includes real life deployment and upgrade scenarios to achieve high availability and disaster recovery, the lessons learned, and the best practices. Technologies covered include Failover Clustering on Windows Server 2008 R2 and SQL 2008 R2 Database Mirroring.
SessionID: 844
The Power of Parameters - SSRS Survivor Series
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): David Stein
Title: The Power of Parameters - SSRS Survivor Series
Description:
Want to know the best techniques to help your user narrow their search in the most efficient ways possible? Come watch me demonstrate which parameter techniques are best for certain situations and field types. Real world problems and applications are stressed, and I’ll demonstrate why some commonly accepted methods simply do not work and should be avoided.
SessionID: 847
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Thomas Grohser
Description:
How is SQL Server really accessing the data and log files on the disk? What's done asynchronous and what's synchronous and what impact does that have on our queries and DML statements. Which impact have features like database mirroring and replication, what's different when SQL Server is starting up. Which I/O Subsystems (including SSD) are best for which type of data and what's the impact if you choose a different one. Which files can be placed on the same volume and which should not.
SessionID: 846
100% Availability without 100% Uptime
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Thomas Grohser
Title: 100% Availability without 100% Uptime
Description:
The problem of globally operating internet sites or any other real 24x7 operation is, that there is no or very little time for maintenance. This session will show how to partition your data across multiple servers and partitions in a way that you can maintain each partition at least once a day without affecting overall availability. You will hear how it works in theory, see a proof of concept and learn how to analyze your data to make the same partitioning for your application.
SessionID: 845
Choose Your Own (Reporting) Adventure – SSRS Survivor Series
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): David Stein
Title: Choose Your Own (Reporting) Adventure – SSRS Survivor Series
Description:
Create a story of guided analytics using Reporting Services drill down, drill through, and expressions. Sure, you may be using drill down already, but I’ll show you how to make the most of Reporting Services interactions, and more importantly how to avoid becoming dragon chow at the end.
SessionID: 826
Evaluate your daily checklist against 100+ instances of SQL Server while you get a cup of coffee
Event Date: 11-05-2011 00:00 - Category: PBM - Track: DBA
Speaker(s): John Sterrett
Title: Evaluate your daily checklist against 100+ instances of SQL Server while you get a cup of coffee
Description:
You will walk away from this session with an understanding of how to use the Policy Based Management and Central Management Server to complete a daily checklist against your whole SQL Server farm. We will cover the basics to evaluate, monitor and apply best practice policies, which are included out of the box with SQL Server 2008. We will also make custom policies to cover additional best practices to evaluate daily checklist items. Finally, we will combine Policy-Based Management and Central Management Server with the Enterprise Policy Management Framework on codeplex to automate the monitoring process and create manager friendly reports to monitor your checklist items against the whole SQL Server farm.
SessionID: 800
Understanding Storage Systems and SQL Server
Event Date: 11-05-2011 00:00 - Category: Storage - Track: DBA
Speaker(s): Wesley Brown
Title: Understanding Storage Systems and SQL Server
Description:
SessionID: 799
Who's responsible? The vendor or the DBA?
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s): Erin Stellato
Title: Who's responsible? The vendor or the DBA?
Description:
Database administrators - you don't really trust your third party software vendors, do you? Software vendors - you think most of the DBAs out there are hiding things, don't you? Well guess what, you're both right! Join Erin Stellato (representing vendors) and Mike Walsh (representing customers) for an interactive session where they will tackle some of the toughest challenges that DBAs and vendors face. Attendees will walk out with a better understanding of what both parties can do to contribute to a successful relationship, as well as a set of fair questions to ask to set the right expectations from the start.
SessionID: 798
Cool Tricks to Pull from your SSIS Hat
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Julie Smith
Title: Cool Tricks to Pull from your SSIS Hat
Description:
SQL Server Integration Services--Variables, For Each Loops, and the SSIS Expression Language. This presentation is geared toward the developer who is relatively new to SSIS, has mastered the basics of the dataflow, and is now looking for elegant ways to automate his/her solutions. It introduces essential components to sophisticated ETL design. The presentation demonstrates several uses of variables, types of variables (including the SSIS workhorse ado.net object), and various ways to populate them. The session will also cover the basics of the SSIS Expression language. This session is demo intensive, using three case studies of real business problems.
SessionID: 801
Solid State Storage Deep Dive
Event Date: 11-05-2011 00:00 - Category: Storage - Track: DBA
Speaker(s): Wesley Brown
Title: Solid State Storage Deep Dive
Description:
SessionID: 806
T-SQL Brush-up: The Best Things You Forgot You Knew About SQL Code
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Jennifer McCown
Title: T-SQL Brush-up: The Best Things You Forgot You Knew About SQL Code
Description:
You're a good SQL professional - you attend conferences and webinars, you read articles and books, you know your way around SQL Server. But sometimes - just SOMEtimes - some piece of T-SQL slips by you unnoticed, or falls out of memory. Come and revisit old favorites, and brush up on new T-SQL features and enhancements like MERGE, OVER, and PARTITION BY. This session is chock full of code examples, including before-and-after demos and how-to illustrations.
SessionID: 804
Compliance, Auditing and Encryption in Sql Server
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Thomas Norman
Title: Compliance, Auditing and Encryption in Sql Server
Description:
Compliance and Auditing I have this database which must meet all of these governmental regulations. Just like the government to make life a lot harder but wait, now they say I most also meet International regulations. Can this be true? Why me? Let's look at what we can do to help us pass audits and comply with the laws around us. We will explore the features in SQL Server 2008 which help us.
SessionID: 802
Policy Based Management
Event Date: 11-05-2011 00:00 - Category: PBM - Track: DBA
Speaker(s): Thomas Norman
Title: Policy Based Management
Description:
SessionID: 792
Using Microsoft Atlanta to Proactively Monitor SQL Servers
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Chris Skorlinski
Title: Using Microsoft Atlanta to Proactively Monitor SQL Servers
Description:
Microsoft Codename Atlanta (http://beta.microsoftatlanta.com) is an online service that analyzes installations of Microsoft SQL Server 2008 and provides proactive alerts to help you avoid system downtime and follow best practices with regard to configuration and usage. Atlanta is developed by the Microsoft Atlanta product group in partnership with Microsoft Support engineers to ensure that the issues customers report to Microsoft are detected before they affect your environment. Atlanta is regularly updated to reflect the most recent experiences of these engineers, who support SQL Server customers around the world.
SessionID: 791
Integrating Change Data Capture with SSIS
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Chris Skorlinski
Title: Integrating Change Data Capture with SSIS
Description:
Working together, Change Data Capture (CDC) and SSIS can identify changed data and move changes to your Data Warehouse. This session will focus on using SSIS package to pull daily, hourly, or near real-time Type I and Type II dimension changes from SQL Server running CDC.
SessionID: 790
Migrating to SQL Azure
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Lynn Langit
Title: Migrating to SQL Azure
Description:
Are you looking to migrate your on-premise applications and database from MySql or other RDBMs to SQL Azure? Or are you simply focused on the easiest ways to get your SQL Server database up to SQL Azure? Then, this session is for you. We cover two fundamental areas in this session: application data access tier and the database schema data. In Part 1, we dive into application data-access tier, covering common migration issues as well as best practices that will help make your data-access tier more resilient in the cloud and on SQL Azure. In Part 2, the focus is on database migration. We go through migrating schema and data, taking a look at tools and techniques for efficient transfer of schema through Management Studio and Data-Tier Application (DAC). Then, we discover efficient ways of moving small and large data into SQL Azure through tools like SSIS and BCP. We close the session with a glimpse into what is in store in future for easing migration of applications into SQL Azure. Using Microsoft Visual Studio 2010 to Build Applications That Run on Windows Azure Azure Services Platform - AZP A platform is only as powerful as the tools that let you build applications for it. This session focuses on using demos, not slides, to show the best way to use Visual Studio 2010 to develop Windows Azure applications. Learn tips, tricks and solutions to common problems when creating or moving an existing application to run on Windows Azure. Come see how Visual Studio 2010 supports all parts of the development cycle as we show how to take an ASP.NET application running on IIS and make it a scalable cloud application running on Windows Azure. Advanced Business Intelligence with Microsoft Excel and Excel Services Business Intelligence - BIN This session covers the new advanced capabilities in Microsoft Excel 2010 to help you create detailed analytical reports. We cover new capabilities, such as how to use dynamic sets leveraging the content in Analysis Services, using write-back to provide closed loop analysis, and taking advantage of the new calc-member filtering and slicers with cube functions. We also show you how to share this in Excel Services to create a real-time view and use the new REST API to empower your users. Architecture of Master Data Services in Microsoft SQL Server 2008 R2 Business Intelligence - BIN While your enterprise applications and infrastructure technology change rapidly, the underlying Information Architecture must transcend those evolutions
SessionID: 793
Automating SQL Server Login Administration and Compliance Audits with PowerShell
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Ronald Dameron
Title: Automating SQL Server Login Administration and Compliance Audits with PowerShell
Description:
SessionID: 796
Data Dude for Devs and DBAs - Making Database Development Painless and Productive
Event Date: 11-05-2011 00:00 - Category: Source\Version Control - Track: Development
Speaker(s): Robert Cain
Title: Data Dude for Devs and DBAs - Making Database Development Painless and Productive
Description:
Whether you are a dedicated database developer, or a DBA/.Net Developer for whom database development is a secondary job, Visual Studio Database Developer edition, aka "Data Dude" can be a boon to you. In this session we'll start by reverse engineering an existing database into complete scripts to create the tables, indexes, stored procedures, and more. Deployment strategies will be covered, as well as refactoring and unit testing. Finally we'll look at the powerful data generation capabilities built into "Data Dude".
SessionID: 795
Searching Unstructured Text Data - SQL Server Full Text Searching for DBAs and Developers
Event Date: 11-05-2011 00:00 - Category: Indexing & Partitioning - Track: DBA
Speaker(s): Robert Cain
Title: Searching Unstructured Text Data - SQL Server Full Text Searching for DBAs and Developers
Description:
Users have become accustomed to the simple interfaces of search engines such as Microsoft BING and Google. They want to be able to enter key words and have their applications sift through vast quantities of text to get results quickly. Did you know that you can give your users that search ability? SQL Server Full Text Searching is the key. And it's as easy as 1-2-3! Come and learn the how to setup and use full text searching with SQL Server. Chock full of demonstrations this session will start with setting up full text searching on the database and end with issuing a full text query from within a WPF .Net application.
SessionID: 794
Learn PowerShell using Real World Examples
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Ronald Dameron
Title: Learn PowerShell using Real World Examples
Description:
PowerShell is a springboard to learning more about Windows Management Instrumentation, SQL Server Management Objects, .NET, Automation and object-oriented programming. This session will teach you PowerShell the way I learned it, by example. I will review the fundamentals you'll need to understand examples that automate repetitive tasks and help you better manage your workload. Then, we will review several REAL WORLD examples that I as a Senior IT Pro use regularly to manage issues encountered in a 600 server inventory.
SessionID: 819
The Great High Availability Hustle
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Mark Broadbent
Title: The Great High Availability Hustle
Description:
You have just started your new position and are very proud to be joining ACME Corp. Unfortunately for you, they are running several SQL Server Clusters and you happened to tell that little white lie about understanding Clustering. Actually it wasn't so much a lie, but you always had the support of a Windows Clustering expert and now you are on your own. In this presentation I will demonstrate:- How to setup and install SQL Server 2008 Clustering, troubleshooting and administration, repairing a SQL Cluster and disaster recovery techniques in the event of failure. ..and much more.
SessionID: 818
Encryption 2005 101
Event Date: 11-05-2011 00:00 - Category: Security - Track: DBA
Speaker(s): Steve Schneider
Title: Encryption 2005 101
Description:
Learn how to implement SQL 2005 Encryption using 2-way and 1-way encryption and why you would use either. Learn what a DBA needs to know and what the developer needs to know. Learn how to maintain encryption...backup and restore issues as well as cross-server issues. This will include a live demonstration of the concepts presented. Implementation: Encryption Types DBA responsibilities Developer’s role Encryption, Speed, and 1 way hashes Maintenance: Backup/restore Storage of backup keys Cross Server ... (all with just 16 slides and two Demo’s)
SessionID: 817
Orders of magnitude: Scale-Out your SQL Server Data
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Mark Broadbent
Title: Orders of magnitude: Scale-Out your SQL Server Data
Description:
Your company is about to embark on a major overhaul of your current IT infrastructure and applications and want you to start thinking about their Data Tier. Your remit is that "this is a one off investment and an opportunity for change" and due to the speed of growth of your organization, you should plan for capacity and scalability requirements to accommodate for long term growth and expansion. It is now your job to start investigating possible ways to achieve and implement this goal In this presentation I will discuss many different methods and techniques to enable server and enterprise based scaling of your data covering diverse subjects including (but not limited to) database schemas, indexing, horizontal partitioning and what I believe is SQL Server's best kept secret!
SessionID: 820
Event Date: 11-05-2011 00:00 - Category: Analytics - Track: Business Intelligence
Speaker(s): Scott Schledwitz
Description:
SessionID: 825
Overcoming SSIS Deployment and Configuration Challenges
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Erik Veerman
Title: Overcoming SSIS Deployment and Configuration Challenges
Description:
It is no secret that a main deficiency of SSIS is deployment. Have you wanted to punch a wall before when trying to move a package from one server to another? You’re not alone. This session will be more than just SSIS deployment anger management. We’ll look at how to overcome the deployment challenges by considering configurations, package and connection security, and deployment approaches. And don’t miss the decision workflows that will help you down the right on choosing the right storage and deployment approaches depending on your situation!
SessionID: 823
Page And Row Compression How, When, and Why
Event Date: 11-05-2011 00:00 - Category: Storage - Track: DBA
Speaker(s): Bradley Ball
Title: Page And Row Compression How, When, and Why
Description:
Page and Row Compression are powerful new tools. Vardecimal shipped with SQL 2005 SP2, Page & Row with SQL 2008 RTM, and Page & Row with Unicode Compression with SQL 2008 R2. Get an overview into how each version of compression works internally. Learn how your Allocation Units will determine if your data is a candidate for compression. Understand how your tables Update and Scan pattern’s affect the compression types you should consider. And what you should you take into consideration for additional overhead.
SessionID: 821
Delivering Data as a Service from the SQL Azure (Cloud), mobile BI and self service BI at Microsoft
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Sanjay Soni
Title: Delivering Data as a Service from the SQL Azure (Cloud), mobile BI and self service BI at Microsoft
Description:
SessionID: 811
SQL SERVER 2008 / R2 - TROUBLESHOOTING SQL SERVER STATISTICS
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s):
Title: SQL SERVER 2008 / R2 - TROUBLESHOOTING SQL SERVER STATISTICS
Description:
Statistics issues can be one of the most difficult to troubleshoot. Often, DBAs and developers narrow down the expensive statement using DMVs. The DBA discovers that statistics are the root cause, but the effort to understand and correct the issue becomes difficult. There are situations where recompilation will not help and recompiles have their own performance drawbacks. This session is all about understanding and correcting statistics issues. Statistics are an internal BLOB (statblob) representing data about data. This statistical data is maintained by SQL Server to help build query plans making decisions on accessing data based on the size and distribution of your actual data. Most DBAs maintain these statistics by using the default auto update statistics and auto create statistics settings. This is a good start. However, there are cases where the auto update of statistics is not enough and may not help address certain poorly performing queries and conditions. Additionally, the auto update statistics setting can cause performance issues on large tables forcing the DBA to turn this setting off. In this session we will discuss several case scenarios where statistics are not being leveraged optimally. Statistics can be out of date or have missing statistics, the optimizer might "guess" rather than leveraging statistics, the distribution of statistics may not be optimal, and other conditions can occur where the query plan is not constructed to best leverage statistics. One of the first signs of statistics issues is slow and unpredictable query execution times. This can be due to statistical 'guessing', parameter sniffing, and other query plan conditions. Statistics issues can occur after large insert operations on ascending or descending key columns and after certain maintenance operations. We will discuss how to respond to these situations and how to designing queries that use statistics effectively. To troubleshoot these situations it is often necessary to examine the query plans and to look at the SET STATISTICS PROFILE output. We will cover these troubleshooting efforts and others. Finally we will cover new capabilities in SQL Server 2008, R2 / 2011 to address statistics issues by influencing plans and keeping plans when a good one is found. Using AUTO_UPDATE_STATISTICS_ASYNC, Filtered Statistics, plan freezing, and plan guides, and more will be covered to help get the upper hand on statistics issues.
SessionID: 810
Developing Date and Role-Playing Dimensions
Event Date: 11-05-2011 00:00 - Category: Data Warehousing - Track: Business Intelligence
Speaker(s): Sandra Mueller
Title: Developing Date and Role-Playing Dimensions
Description:
SessionID: 807
T-SQL Code Sins: The Worst Things We Do to Code, and Why
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Jennifer McCown
Title: T-SQL Code Sins: The Worst Things We Do to Code, and Why
Description:
It's impossible to follow every best practice all the time. "Code sins" are those things we do to our code that are either so horrendous that they can't be borne, or that have such tremendous consequences that your stored procedures wish they'd never been created. Attendees will hear about the most common code sins that make code difficult to read, support, run and extend, and practical strategies for reversing the trend.
SessionID: 812
SQL SERVER 2011 (Denali) - AVAILABILITY AND MANAGEABILITY ENHANCEMENTS
Event Date: 11-05-2011 00:00 - Category: Administration - Track: DBA
Speaker(s):
Title: SQL SERVER 2011 (Denali) - AVAILABILITY AND MANAGEABILITY ENHANCEMENTS
Description:
In this session we will cover the Availability and Manageability enhancements to SQL Server 2011 "Denali" For availability SQL Server "Denali" introduces the "HADR" solution for enhancing availability of user databases. "HADR" is a high-availability and disaster recovery solution to enable you to maximize availability for one or more of your user databases. "HADR" involves configuring one or more availability groups. Each availability group establishes the context within which a selected set of user databases can fail over as a single unit. Similar to Database Mirroring, "HADR" involves a set of failover partners, known as availability replicas. Each availability replica possesses a local copy of each of the databases in the availability group. One of these replicas, known as primary replica, maintains the primary copy of each database. The primary replica makes these databases, known as primary databases, available to users for read-write access. For each primary database, another availability replica, known as a secondary replica, maintains a failover copy of the database known as a secondary database. The SQL Server instances can be either failover cluster instances or stand-alone instances. In this session we will discuss the "HADR" architecture and connectivity and discuss how it compares to other high availability options, we will discuss setting up and configuring "HADR", we will discuss role switching and failover methods. We will also discuss allowing Read-Only Access to Secondary Replicas and monitoring "HADR" Availability Groups. New Manageability features are: The Query Editor introduces enhanced functionality for T-SQL debugging and IntelliSense. The Watch window now supports watching Transact-SQL expressions. T-SQL IntelliSense introduces the following: * Breakpoint validation prevents setting a breakpoint in an invalid location. * T-SQL code snippets are templates you can use as starting points when building statements. * T-SQL Surround with snippets are templates you can use as starting points when enclosing sets of Transact-SQL statements in a BEGIN, IF, or WHILE block. Other changes include: Moving databases from one instance of the SQL Server Database Engine to another instance is simplified. Users in a contained database are no longer associated with logins on the instance of SQL Server. Startup options are now configured by using a new Startup Parameters tab of Configuration Manager.
SessionID: 816
SQL Server Troubleshooting via DMV's
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Steve Schneider
Title: SQL Server Troubleshooting via DMV's
Description:
I will present the custom stored procedure I use first whenever an event happens on my 2005 servers. This presents a condensed view the server as drawn through DMV's. I will describe and drill through a SQL Server Troubleshooting Framework down to the DMV level, briefly scoping the tools available at the various levels of trouble detection. At the DMV level, we will focus on specific examples, discussing the selection of DMV-oriented queries and interpret the output in the context of real-life examples. There are four examples which i will walk thru and give the audience the chance to use what I have taught to solve the performance issue. Then, I will discuss the interpretation of the output and the underlying code that extracts that information.
SessionID: 815
Event Date: 11-05-2011 00:00 - Category: Indexing & Partitioning - Track: DBA
Speaker(s): Bryan Oliver
Description:
Three types of fragmentation often affect the Perfromance of SQL Server and although as DBA's we often understand them little is often done about two of them. Non Clustered Index fragmentation is the one fragmentation that is often monitored and fixed by DBA's, so what of the other two. The first and often most seen is file fragmentation. The impact this has on queries can be significant. I will discuss ways to monitor this fragmentation, what often causes this fragmentation and how to resolve this type of fragmentation once it has reached a critical level. The second type of fragmentation is extent. I will discuss ways to optimize the design of the database to reduce extent fragmentation, ways to monitor the level of fragmentation and final how to resolve extent fragmention in tables.
SessionID: 814
Event Date: 11-05-2011 00:00 - Category: Administration - Track: Business Intelligence
Speaker(s): David Gitner
Description:
SessionID: 858
Using Agile Development Techniques with Integration Services
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): John Welch
Title: Using Agile Development Techniques with Integration Services
Description:
SessionID: 900
Things to do in SQL when you’re dead(locked)
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Kevin Goode
Title: Things to do in SQL when you’re dead(locked)
Description:
SessionID: 899
Discovering the Plan Cache
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Jason Strate
Title: Discovering the Plan Cache
Description:
SessionID: 898
XQuery Basics for the DBA
Event Date: 11-05-2011 00:00 - Category: TSQL Fundamentals - Track: Development
Speaker(s): Jason Strate
Title: XQuery Basics for the DBA
Description:
SessionID: 903
Getting Out from Behind the Curtain – The New DBA
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): David Levy
Title: Getting Out from Behind the Curtain – The New DBA
Description:
The days of hiding amongst rows of servers, focusing purely on operational tasks are quickly coming to an end. DBAs that want to hide in their foxhole, focusing purely on operational tasks are quickly being outsourced. This session will cover the steps to becoming a highly valued leader in your organization by building relationships, automating mundane tasks, standardizing processes, and making education a priority.
SessionID: 907
Handling XML Datasource Problems with the XML Task
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Russel Loski
Title: Handling XML Datasource Problems with the XML Task
Description:
SessionID: 905
Event Date: 11-05-2011 00:00 - Category: ETL\BI - Track: Development
Speaker(s): Patrick Gallucci
Description:
SessionID: 904
Event Date: 11-05-2011 00:00 - Category: New Technology - Track: Business Intelligence
Speaker(s): Patrick Gallucci
Description:
In this session we will focus on developing an Information Governance Program and how this can be delivered with Microsoft Master Data Services. Listed below are some of the key factors to a successful Information Governance Program. This session will focus on how to deliver these concepts utilizing Microsoft Master Data Services and the Microsoft Office 2010 tools. • Accountability. Because of the ways in which information is captured--and how it flows across the enterprise, everyone has a role to play in how it is governed. Many of the most important roles are played by individuals fairly junior in the organization. They typically play a key role data capture stage and often cause--or see-errors on a first-hand basis. Certain individuals need to be dedicated to Governance. These roles are filled by senior executives such as the CIO, Information Architects, and Data and Content Stewards. • Efficient Operating Models. The Governance approach should define an organizational structure that most effectively handles the complexities of both integration and IM across the whole of the organization. Of course, there will typically be some degree of centralization as information flows across the business. However, this organizational model need not be a single, hierarchical team. The common standards, methods, architecture, and collaborative techniques so central to Governance allow this model to be implemented in a wide variety of models: physically central, virtual, or offshore.. • A Common Methodology. A Governance program should include a common set of activities, tasks, and deliverables. Doing so builds specific information management-based competencies. This enables greater reuse of artifacts and resources, not to mention increased productivity out of individuals. It also manifests the commonalities of different IM initiatives across the organization. • Standard Models. A common definition of terms, domain values, and their relationships is one of the fundamental building blocks of Governance. This should go beyond a traditional data dictionary. It should include a lexicon of unstructured content. Defining common messaging interfaces allows for easy inclusion of “data in motion.” Business and technical definitions should be represented and, just as important, the lineage between them easy to navigate . • Architecture. An IM architecture should be defined for the current-state, transition points, and target vision. The inherit complexity of this initiative will require the representation of this architecture through multiple views. Use of archite
SessionID: 893
BI in the Cloud
Event Date: 11-05-2011 00:00 - Category: New Technology - Track: Business Intelligence
Speaker(s): Tom Marek
Title: BI in the Cloud
Description:
One of the next jumps to cloud computing will be Business Intelligence (BI). During this presentation we will showcase some of the ways Microsoft's Windows Azure platform can advance your organization's BI strategy and help you to make full use of the on-premises data and analytical tools you rely on today to make critical business decisions, rapidly and accurately. We will also highlight some of the main features that combine your on-premises BI with the cloud during the demonstrations. The first round of adopters of BI in the cloud will have two major focus areas, the first being the usage of cloud services to create BI for a current cloud based application and the latter being an extension of on-premise data from either transactional or dimensional data. The two areas will be covered extensively to highlight ways this can be done and also show you the many ways to do each highlighting which path best suites your organization’s needs.
SessionID: 891
Enterprise Class Analysis Services Development
Event Date: 11-05-2011 00:00 - Category: SSAS/MDX - Track: Business Intelligence
Speaker(s): David Darden
Title: Enterprise Class Analysis Services Development
Description:
SessionID: 889
SSIS Configurations, Expressions and Constraints
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Eric Wisdahl
Title: SSIS Configurations, Expressions and Constraints
Description:
SessionID: 894
A PowerShell Cookbook for DBAs
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Trevor Barkhouse
Title: A PowerShell Cookbook for DBAs
Description:
This introduction to PowerShell is different than most. Instead of starting with a full treatment of the language, you will receive a brief overview then a collection of "recipes," stand-alone PowerShell scripts that automate various administration tasks for SQL Server 2000, 2005, and 2008/2008 R2. You will learn by example, and quickly realize why investing a little time into learning PowerShell will make your job a great deal easier.
SessionID: 897
Deploying Visual Studio 2010 Database Projects
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Kevin Goode
Title: Deploying Visual Studio 2010 Database Projects
Description:
SessionID: 896
Entity Framework for the DB Administrator
Event Date: 11-05-2011 00:00 - Category: .NET - Track: Development
Speaker(s): Jonathan Aneja
Title: Entity Framework for the DB Administrator
Description:
ADO.NET Entity Framework 4 (EF4) is Microsoft’s recommended data access layer for new applications. EF4 can be used to perform CRUD operations with very expressive query capabilities. After a brief overview of EF4 use from a developer perspective we will discuss how the Entity Framework can be a compliment to the general concerns that Database Administrators express. In particular this talk will investigate how the Entity Framework enables developers and DBAs to agree on a conceptual model that acts as a shared contract, providing DBAs control over their database and the entry points into the system that developers utilize by using the Entity Framework’s mapping technology and related features. We will then look at EF query performance including dynamic SQL generation, stored procedure use, and views and will outline recommendations for how to use each with EF.
SessionID: 895
Quantitative Analysis of SQL Server Error Logs
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Trevor Barkhouse
Title: Quantitative Analysis of SQL Server Error Logs
Description:
The SQL Server error log is essential for administering SQL Server, especially when troubleshooting. Unfortunately the error log has existed in its current form, a flat text file, for at least seventeen years. Parameters are combined with message templates and the resulting strings are written to the log file. These entries are useful for review by administrators, but are not suitable for automatic processing (categorization, summarization, or trending). Regular expressions enable extraction of data from the logs; however most administrators do not think the benefit is worth the effort. A newly developed, open-source tool (a PowerShell module), lets you decompose error log contents into each entry's message ID and a delimited list of message parameters. In this atomic state, you can perform quantitative analysis of the error log data. I will demonstrate the PowerShell Cmdlets, analyze data in the new format, and then discuss the algorithm for decomposing error log entries.
SessionID: 917
SQL 201: Stored Procedures, Functions, and Triggers
Event Date: 11-05-2011 00:00 - Category: TSQL Fundamentals - Track: Development
Speaker(s): Arnie Rowland
Title: SQL 201: Stored Procedures, Functions, and Triggers
Description:
SessionID: 916
Ramp-Up Your Presentations!
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Arnie Rowland
Title: Ramp-Up Your Presentations!
Description:
Whether you are presenting a project status report to a small group of co-workers, a technical presentation to a user group, or even your debut presentation to the PASS Community Summit or other large conference, you feel your voice cracking or your knees shaking -because your confidence is just not quite supporting you. Learn how to get and keep the audience's attention. Hear proven methods for keeping the presentation, and the audience, on topic, and engaged. Arnie will discuss how to get and stay organized, how to understand and engage the audience, how to present yourself naturally, how to communicate your passion about the topic, and how to succeed as an outstanding presenter. Come prepared to be invigorated, ready to take on new insights, and leave enthused and ready to present!
SessionID: 915
Event Date: 11-05-2011 00:00 - Category: Administration - Track: Business Intelligence
Speaker(s): Joshua Jin
Description:
SessionID: 919
Planning and Deploying Failover Clustering for SQL Server 2008 and Denali
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Allan Hirt
Title: Planning and Deploying Failover Clustering for SQL Server 2008 and Denali
Description:
Failover clustering is one of the most popular options to make SQL Server available in environments both large and small. However, clustering is something that must be properly planned and has many aspects to consider. This session will demystify what you need to do to have rock solid cluster deployments using Windows Server 2008 and Windows Server 2008 R2 for SQL Server, including how clustering will need to be thought about for the upcoming Denali release. Also discussed will be the top tips for deploying and administering a clustered SQL Server failover clustering instance.
SessionID: 1297
Event Date: 11-05-2011 00:00 - Category: Peformance - Track: DBA
Speaker(s): Grant Fritchey
Description:
SessionID: 921
dba 101 test
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Allen Kinsel
Title: dba 101 test
Description:
SessionID: 920
Clustering, Database Mirroring, Log Shipping, Replication, and HADRON: Oh My!
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Allan Hirt
Title: Clustering, Database Mirroring, Log Shipping, Replication, and HADRON: Oh My!
Description:
Are you confused by the buffet of options available to you now or that soon will be available to you in Denali for making your instances and databases available? There are many built-in features such as failover clustering, replication, database mirroring, log shipping, and soon, HADRON. This session will compare and contrast all of them in a practical way so you can think about how and where you would use them. MOre importantly, this session will cover what it takes to truly have mission critical SQL Server deployments. Also discussed will be the non-SQL Server options for making instances and databases highly available.
SessionID: 910
What To Do When It All Goes So Wrong
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): David Levy
Title: What To Do When It All Goes So Wrong
Description:
As IT Professionals we inevitably will see situations where everything goes wrong. At times we are somewhat lucky and this just means diminished functionality or a slow system. Other times our organization is temporarily out of business. Regardless of the scope of the issue, how we react can have a direct impact on how quickly things are returned to normal. This session will cover how to communicate issues, including what to say, who to say it to and when to say it. Part of managing communication is to get everyone into a room, forcing them to talk, so time will be spent on designing an effective war room. The session will also cover how by setting out to prove that an issue is ours we are able to more quickly get at a root cause and a solid solution to the problem at hand.
SessionID: 909
PowerShell 2.0 Beyond the Dirty Dozen
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Aaron Nelson
Title: PowerShell 2.0 Beyond the Dirty Dozen
Description:
Now that you’ve learned the basics of PowerShell we’ll dive a little deeper and learn to develop scripts that help you get the most out of SQL Server. We’ll take a look at advanced functions, event logging and error handling. Then put everything together in a nice package and create our own modules to deploy to profiles across our entire SQL Server environment.
SessionID: 908
The Dirty Dozen: PowerShell Scripts for the Busy DBA
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Aaron Nelson
Title: The Dirty Dozen: PowerShell Scripts for the Busy DBA
Description:
SessionID: 911
The Data Mining Lifecycle
Event Date: 11-05-2011 00:00 - Category: Mining - Track: Business Intelligence
Speaker(s): Carlos Bossy
Title: The Data Mining Lifecycle
Description:
SessionID: 914
Overview of SQL 2005 Service Broker
Event Date: 11-05-2011 00:00 - Category: Administration - Track: DBA
Speaker(s): Said Salomon
Title: Overview of SQL 2005 Service Broker
Description:
This session will be a basic review of SQL 2005 Service Broker. It will explain what SQL 2005 Service Broker is, and how can it be used. The presentation will include a number example applications and demos of basic SQL 2005 Service Broker.
SessionID: 913
Real-time Data Integration
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Carlos Bossy
Title: Real-time Data Integration
Description:
SessionID: 912
Data Encryption and Key Management in SQL
Event Date: 11-05-2011 00:00 - Category: Security - Track: DBA
Speaker(s): Said Salomon
Title: Data Encryption and Key Management in SQL
Description:
Overview of data encryptions and key management that is build into SQL 2005 and later. Topics that will be cover include: transparent column data encryption techniques, Transparent Data Encryption (TDE) new in 2008, use of keys (symmetrical and asymmetrical), what is a database master key, use of certificates in combination with key management, how to backup and safeguard keys.
SessionID: 888
Achieving Real-time BI in a Heterogeneous Environment Using CDC Technology & Microsoft SSIS
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Doug Wheaton
Title: Achieving Real-time BI in a Heterogeneous Environment Using CDC Technology & Microsoft SSIS
Description:
This session will focus on the various options for using Change Data Capture (CDC) and Microsoft SSIS to achieve real-time business intelligence efficiently and cost-effectively. Participants will learn how to enable high performance, efficient and real-time data integration using SQL Server Integration Services (SSIS), when working with heterogeneous source data from Oracle, DB2 and others. Additionally, this session will cover considerations for leveraging CDC technologies integrated with the Microsoft BI platform to enable data replication. Use cases highlighting real-time data warehousing and successful BI, MDM, and operational reporting initiatives will also be outlined. Doug Wheaton is a CDC expert and has over 20 years of experience in the content, workflow management and data integration space. He has written numerous related articles and has presented at many Microsoft conferences, SQL Saturdays and user groups throughout the US on the topics of BI and data integration using Microsoft SSIS.
SessionID: 868
Sun Tzu and the Art of Software Development
Event Date: 11-05-2011 00:00 - Category: Design - Track: Development
Speaker(s): David Moutray
Title: Sun Tzu and the Art of Software Development
Description:
Most software development projects fail. They are either cancelled outright, vastly exceed their allotted budgets or are considered failures by the hapless end-users that are stuck with applications that have more bugs than a Roach Motel, run slowly and lock if more than two users try to use the same function at the same time. Developing good software on budget and on time is a battle. Sun Tzu on the Art of War, an ancient Chinese treatise on military strategy is required reading in the United States and around the world for military officers, business executives, attorneys and many others. Readers from all walks of life have found key advice in its pages on leadership and overcoming life's challenges. War may seem an odd metaphor for software development, but it is apt in at least two key respects: The first is simply the difficulty of the basic problem. Carl von Clausewitz famously said that "In war, everything is very simple, but even the simplest things are very hard, because the will is directed against an object which reacts." Software development has its own version of this: the Wicked Problem. A Wicked Problem is a problem which cannot be solved until you have tried and failed at least once. This is because you do not properly understand the problem when you first attack it. Software development is filled with Wicked Problems. Wicked Problems are the reason that estimating software development schedules is so difficult. The second key similarity between war and software development is a four-letter word: T-E-A-M. With all due respect to the US Army, there is no such thing as an "Army of One". An army is a large team of people working to achieve a common goal under difficult, dangerous and arduous conditions. Likewise, all but the most insignificant software is developed by teams. Maintaining motivation, morale and focus during a long and difficult software development project is crucial to success. During this session we will explore examples not only from the history of war, but also politics, business and even culture to illustrate the intimate connection between war and all human endeavor. A great 19th century general said it best, "Strategy is more than a science: it is the application of knowledge to practical life, the development of thought capable of modifying the original guiding idea in the light of ever-changing situations; it is the art of acting under the pressure of the most difficult conditions."
SessionID: 867
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Eddie Wuerch
Description:
SessionID: 866
Database "Insecurity"
Event Date: 11-05-2011 00:00 - Category: Design - Track: Development
Speaker(s): David Moutray
Title: Database "Insecurity"
Description:
Although we have had terrific tools for implementing fine-grained security since SQL 2005, database security remains one of the most neglected areas of database development. Database security is left to the Network Administrator and System Administrator, yet over 500,000 personal records have been breeched in the United States alone just in the past few years. Clearly, we as database professionals need to do our part, too. It is also not enough to leave security to the Database Administrator. Like Data Integrity, data security is difficult (if not impossible) to retrofit into an application after development. (Question: Why is the average database administrator paid 25% more than the average database developer? I'll talk about that.) Database security, like Data Integrity or Data Access Performance, must be a design goal if we are to achieve it. This session is intended to get the participant to think about security from a design perspective and to illustrate some basic strategies for implementing security at the database level.
SessionID: 870
SQL Tricks
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): A. P. Ward Pond
Title: SQL Tricks
Description:
SessionID: 873
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Kyle Walker
Description:
SessionID: 872
Set-Based Thinking for the T-SQL Developer
Event Date: 11-05-2011 00:00 - Category: TSQL Fundamentals - Track: Development
Speaker(s): A. P. Ward Pond
Title: Set-Based Thinking for the T-SQL Developer
Description:
SessionID: 871
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Development
Speaker(s): Eddie Wuerch
Description:
SessionID: 861
Data Visualizations in SSRS 2008 R2
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Stacia Varga
Title: Data Visualizations in SSRS 2008 R2
Description:
Reporting Services 2008 R2 includes several new data visualization features - sparklines, data bars, indicators, and maps. In this latest release, you now have a wide range of options for helping viewers to better understand data through visualization. In this session, you learn what's new, how best to use these new features, and how to avoid common design problems by properly applying principles of visual design.
SessionID: 860
Automating Execution Plan Analysis
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Joe Chang
Title: Automating Execution Plan Analysis
Description:
SessionID: 859
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Joe Chang
Description:
There are many SQL Server experts, yet very few can say exactly when the execution plan changes from an index seek with key lookup to a table scan. Several best practice writers have suggested this might occur when index selectivity is a few percent of the total number of rows. The Query Optimizer cost formulas determine the actual cross over point in terms of the number of rows relative to the number of leaf level pages, which no one else has suggested as the true determinant. Understanding the plan cost formulas also allows a better understanding of parallel execution plans, for which plan cost is a poor model for parallel plan scaling. The current SQL Server cost based optimizer has no useful capability to determine when to limit the degree of parallelism, so this strategy must be set manually.
SessionID: 862
Advanced TSQL Solutions
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Kevin Boles
Title: Advanced TSQL Solutions
Description:
SessionID: 865
Are you sure that your network isnt causing SQL Server slowdowns?
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Brett Hawton
Title: Are you sure that your network isnt causing SQL Server slowdowns?
Description:
SessionID: 864
A Checklist for Reporting Services Security
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Stacia Varga
Title: A Checklist for Reporting Services Security
Description:
Safeguarding your report server is just as important as securing the database server itself. In this session, you learn about the threats to your report server whether running in native or SharePoint integrated mode in either an intranet or Extranet environment. To defend against these threats, this session will arm you with a checklist of steps that you can use to lockdown your report server. This session includes a review of best practices and recommendations for general deployment as well as for specific security scenarios and the differences between Reporting Services 2005 and Reporting Services 2008 (and 2008 R2).
SessionID: 863
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Brett Hawton
Description:
SessionID: 883
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Kevin Kline
Description:
SessionID: 882
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Kevin Kline
Description:
SessionID: 881
Predixion PMML Connexion™
Event Date: 11-05-2011 00:00 - Category: Analytics - Track: Business Intelligence
Speaker(s): Eugene Asahara
Title: Predixion PMML Connexion™
Description:
SessionID: 884
Recruiting, Retaining & Advancing Women in Technology: Why does it matter?
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Wendy Pastrick
Title: Recruiting, Retaining & Advancing Women in Technology: Why does it matter?
Description:
Increasing the role of women in technology has a direct impact on the women working in hi-tech, but the effects can go far beyond that. How do female tech workers influence innovation and product development? How do men benefit from having more women working in technology? Can the presence of women in tech affect a company’s bottom line? What does it mean for women and their families when they have access to hi-tech jobs?
SessionID: 887
Event Date: 11-05-2011 00:00 - Category: Analytics - Track: Business Intelligence
Speaker(s): Eugene Asahara
Description:
Performance Management (PM) can take a quantum step forward in terms of value to an enterprise by applying a heavy dose of Predictive Analytics (PA) to the seemingly secondary PM object known as the Strategy Map. After a few years of PerformancePoint Server 2007 (PPS 2007), most information workers are now well familiar with PM concepts such as KPIs, Scorecards and Dashboards. The object of primary focus in PPS 2007 was the Scorecard which points out what needs attention. This is of great value since recognizing that there is a problem is half the battle. However, it doesn’t do much in assisting with a diagnosis or a treatment, which is the other half of the battle. Further development of the Strategy Map can be instrumental in advancing the capabilities of PM in assisting in the diagnosis and treatment for business problems. It is currently usually implemented as an alternate view of a scorecard, displaying the KPIs in a high-level cause and effect web of relationships. But if we expand upon the Strategy Map and drill deeper into how changes in one KPI affects other KPIs, the compelling world of assisting in diagnosis and treatment is opened. The problem we then run into is that mapping cause and effect to significant depths is a daunting task to say the least. However, Predictive Analytics can play a crucial role in easing the task by assisting with the discovery of cause and effect, validation of long-held assumptions, the automatic adjustment of the weights of the "rules", and provide a good guess of a cause’s effect in lieu of more precise information. The real-life complexities of an enterprise means that nothing is certain, rendering Strategy Maps alone appearing to be rather naive and at times almost worthless. The probabilistic "best guesses" provided by PA smooths out the brittleness of the theories espoused by the Strategy Map. The bridging of PM and PA will result in a magnitude of increased value for PM and an explosion of the number of "species" of data mining models for PA. Further discussion of these notions can be found in my blog titled, Bridging Predictive Analytics and Performance Management: http://softcodedlogic.spaces.live.com/blog/cns!16E8F49BF3B4CF07!172.entry
SessionID: 886
Special Topics in SQL Server Monitoring
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Edward Stangler
Title: Special Topics in SQL Server Monitoring
Description:
This session will cover special difficult topics in monitoring Microsoft SQL Server. Using the Dynamic Management (DM) views and functions, as well as legacy DBCC commands and perfmon, we will discuss how to get at these metrics, with textual and graphical views to illustrate. Specific topics include: how to find the owner of a temp table, breakdown of tempdb space usage, speeding up measuring space usage of one thousand databases in an instance, watching multiple instances compete for CPU and memory resources on the same box, identifying idle SQLOS threads, timed event monitoring, and more.
SessionID: 885
Building a visual vocabulary
Event Date: 11-05-2011 00:00 - Category: Analytics - Track: Business Intelligence
Speaker(s):
Title: Building a visual vocabulary
Description:
Data visualization is a hot topic. In this session we will cover two of the most common data visualization patterns - time series and Part to Whole analysis. We will discuss how to identify them, common problems, best practices and what visualizations work best for each.
SessionID: 876
Enterprise Text Mining with Analysis Services
Event Date: 11-05-2011 00:00 - Category: Mining - Track: Business Intelligence
Speaker(s): Mark Tabladillo
Title: Enterprise Text Mining with Analysis Services
Description:
In this session we will look at text mining tools for document classification with Integration Services and DMX (Data Mining Extensions). Based on the speaker’s experience with several enterprise text mining projects, we will walk through a demo of Integration Services and Analysis Services aiding in document classification. Finally we will evaluate where Microsoft text mining can help you in a practical business environment, which may include Oracle and SAS.
SessionID: 875
Baselines first, troubleshooting second
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Erin Stellato
Title: Baselines first, troubleshooting second
Description:
SessionID: 874
Currency Conversion (and More) in Analysis Services
Event Date: 11-05-2011 00:00 - Category: SSAS/MDX - Track: Business Intelligence
Speaker(s): Christian Wade
Title: Currency Conversion (and More) in Analysis Services
Description:
Want to learn more about Analysis Services and MDX? This session covers numerous features in Analysis Services (2005 to 2008 R2) including dimension/cube design, measure expressions, MDX scripting and the Business Intelligence Wizard. It is all tied together to discuss and apply the options available for currency conversion. Leave the session understanding some of the nuances of Analysis Services to get the most out of your OLAP implementation.
SessionID: 877
Generating SSIS Packages
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): André Kamman
Title: Generating SSIS Packages
Description:
I had to import and process 100+ files for my latest project and wondered if there was a way to generate SSIS packages based on a repository table containing the rules. As it turns out, this can be done but the programming model is a bit awkward. The samples that you can find online are not allways functional and debugging is difficult. I did get it to work though and will show you how I did it and what problems I ran into. After this session you will know how to generate packages that contain sources, destinations, cached lookups, derived columns, conditional splits, sorts, union all, etc. This session is not about the script component inside SSIS but about generating SSIS packages and programmatically reading and changing properties of existing packages.This session should also be usefull if you're not a full blown developer but more of a DBA type. I'm a DBA and I got through this :-)
SessionID: 880
SQL Azure - Seeing your data through the Cloud
Event Date: 11-05-2011 00:00 - Category: Azure\Cloud - Track: Development
Speaker(s): Wendy Pastrick
Title: SQL Azure - Seeing your data through the Cloud
Description:
SQL Azure is still new on the scene and promises a variety of features, yet many are apprehensive to consider it. Why would you want to move data to the Cloud? We will take a look at what being in The Cloud really means and why taking advantage of some of the features could save your company money and make your adminstrator's lives a little easier. Learn about where your data is stored, how you interact with it and taking advantage of some flexibility features.
SessionID: 879
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Phillip E Rosen
Description:
SessionID: 878
Enterprise Data Mining for SQL Server Professionals
Event Date: 11-05-2011 00:00 - Category: Mining - Track: Business Intelligence
Speaker(s): Mark Tabladillo
Title: Enterprise Data Mining for SQL Server Professionals
Description:
This presentation presents SQL Server Data Mining (SSDM) for SQL Server Professionals based on the speaker's past presentations for SQL Saturday. Starting with SQL Server Management Studio (SSMS), the demo includes the interfaces important for professional development, including Business Intelligence Development Studio (BIDS), highlighting Integration Services, and PowerShell. The interactive demos are based on Microsoft's Contoso Retail sample data. Finally we will evaluate where Microsoft data mining can help you in a practical business environment, which may include Oracle and SAS.
SessionID: 702
Event Date: 11-05-2011 00:00 - Category: SSAS/MDX - Track: Business Intelligence
Speaker(s): Devin Knight
Description:
SessionID: 701
Loading a Data Warehouse in SSIS
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Devin Knight
Title: Loading a Data Warehouse in SSIS
Description:
SessionID: 700
(NOLOCK) FOR YESFUN: Games with Isolation Levels
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): Kendra Little
Title: (NOLOCK) FOR YESFUN: Games with Isolation Levels
Description:
Understanding transaction isolation levels is critical for developing concurrent software. Unfortunately most of us learn about transaction isolation early in our careers and don't maintain an in-depth knowledge of different isolation levels. This talk will help! We'll cover all isolation levels and discuss problems and benefits. A broadsheet handout will keep your knowledge fresh later on.
SessionID: 704
Automate Policy-Based Management using PowerShell
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Allen White
Title: Automate Policy-Based Management using PowerShell
Description:
SessionID: 707
Back From the Dead: How to Restore a SQL Server in 60 Minutes or Less
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Brad McGehee
Title: Back From the Dead: How to Restore a SQL Server in 60 Minutes or Less
Description:
While most DBAs know how to perform backups, restoring an entire SQL Server instance under the pressure of having to get the server up and running as soon as possible, is often another story. In this session, I will demonstrate, step-by-step, the entire process of restoring all of the system and user databases from a damaged instance to a new instance. By learning how to perform a quick server restore, not only will your manager and users be happier, you will feel a lot less stress when you are under the gun. This session is filled with demonstrations, and assumes attendees have a basic understanding of how to use the BACKUP and RESTORE commands. This session is most appropriate for DBAs who manage databases less than 100GB in size.
SessionID: 706
Database Maintenance Essentials
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Brad McGehee
Title: Database Maintenance Essentials
Description:
Many DBAs take routine database maintenance for granted. What they don’t understand is that the cumulative effect of poor database maintenance can significantly hurt performance and reduce up time. In this session, you will learn the key things all DBAs need to know in order to help them maintain their databases at peak performance. As such, this session is targeted towards those who have less than one year’s experience as a SQL Server DBA. In this session you will learn about: Physical File Fragmentation; Database and Log File Management; tempdb Maintenance, msdb Maintenance; Index Maintenance; Statistics Maintenance; Data Corruption Detection; Database and Log File Protection; and Database Maintenance Monitoring. Because of time considerations, and the amount of content to be covered, the focus will be on explaining what needs to be done, not how to perform each task. By learning the best practices suggested in this session, DBAs will be able to go back to their organizations and begin to immediately implement them.
SessionID: 705
Let Service Broker Help You Scale Your Application
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Allen White
Title: Let Service Broker Help You Scale Your Application
Description:
Service Broker was introduced in SQL Server 2005 to provide asynchronous messaging in your database applications, but it's seldom used because it isn't well understood. In this session we'll walk you through the basics of Service Broker and show how you can use it to build highly scalable applications.
SessionID: 695
(SSIS, TSQL and MDS) - Record Linkage(Fuzzy Matching) Advanced Implementations
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Ira Warren
Title: (SSIS, TSQL and MDS) - Record Linkage(Fuzzy Matching) Advanced Implementations
Description:
We will implement several code samples based on a series of articles amd posts identifying similar records between two different sources or grouping of records from a single source, based on existing column string of values. We will define an approach, review actual implementations with various SQL tools(TSQL, VB,SSIS and MDS). There are many facets to review. I would like to start by drawing concepts from several articles from experienced practitioners, either from academia or the commercial market. They will be footnoted at the end of the session. Although we are discussing matching, we need to address several steps prior to getting to the actual use of matching algorithms. For this post, we will focus on the pragmatic steps required to accomplish identifying the relationships between records, and address how these steps fit into an overall data governance and data quality of MDM architecture. We will review real world implementations of several hundred million records. The steps required are shown here in a basic diagram: The steps are as follows: 1. Cleansing and standardization 2. Group records 3. Split records 4. Compare records and determine scores 5. Split into separate match categories 6. Analyze results of matches 7. Evaluate using match tools to determine if best algorithms have been combined. We will then implement this approach in TSQL and SSIS as well as explore the use of Fuzzy Matching in MDS.
SessionID: 694
Event Date: 11-05-2011 00:00 - Category: ETL\BI - Track: Development
Speaker(s): Ira Warren
Description:
Recently I have had a client that required migrating and re hosting a data warehouse from the Oracle environment to the Netezza Appliance. The application had hundreds of tables and almost 2900 Source to Target Mappings. This would have taken 1000's of hours of manual coding. For this client we implemented a reusable data driven architecture, via SSIS, that rely on a metadata mart. The end result a greatly reduced TCO(development effort) for generating the code required vs manual coding. In addition the process leaves behind a metadata mart to report on for auditing and other Data Governance efforts. We generated over 100,000 lines of code and over 3000 load scripts. After implementation the application can be maintained via the tables and automatically regenerated, providing a pro active or self healing application architecture to respond to changes in incoming source files or target changes.
SessionID: 693
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Adam Jorgensen
Description:
This all demo session will cover PowerPivot in Excel and SharePoint, PerformancePoint Dashboard development and Excel services. This session will build an analytcs solution covering all major user groups in your organization with PLENTY of audience participation. It's a great session with more than 90% live demo walkthrough content.
SessionID: 696
SQL Audit
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): David Dye
Title: SQL Audit
Description:
SessionID: 699
Big and Tall: When to Partition
Event Date: 11-05-2011 00:00 - Category: Indexing & Partitioning - Track: DBA
Speaker(s): Kendra Little
Title: Big and Tall: When to Partition
Description:
SessionID: 698
Refactoring SQL
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Jeremiah Peschka
Title: Refactoring SQL
Description:
SessionID: 697
Fundamentals of SQL Server Internals
Event Date: 11-05-2011 00:00 - Category: Administration - Track: DBA
Speaker(s): Jeremiah Peschka
Title: Fundamentals of SQL Server Internals
Description:
Want to know what makes SQL Server tick? Ever wonder what SQL Server is doing when you run a query? Ever wonder which parts of SQL Server are responsible for specific functionality? Want to know what a HOBT is? I can’t promise answers to every question, but I can set you on the path to knowledge about the inner workings of SQL Server.
SessionID: 717
Taming Database version control and deployments
Event Date: 11-05-2011 00:00 - Category: Source\Version Control - Track: Development
Speaker(s): Scott Weinstein
Title: Taming Database version control and deployments
Description:
* Why version control * Why are databases hard to version control? * Issues w/ T-SQL * Issues w/ managing schema changes * An approach & demo * Deployments * CI * Issues * Code review
SessionID: 716
Near Real-Time Data Warehouse
Event Date: 11-05-2011 00:00 - Category: Data Warehousing - Track: Business Intelligence
Speaker(s): Patrick LeBlanc
Title: Near Real-Time Data Warehouse
Description:
Traditionally data warehouses are built, monthly, weekly, and sometimes daily. In today’s ever evolving and fast pace business environment the use of month old or even day old data is becoming less valuable. Company executives are looking for more up to date data to make faster and better business decisions. In this session Patrick LeBlanc and a co-host will explain how to build a complete Near Real-Time Data Warehouse solution using SSIS, SSAS, and SSRS. This is an interactive and demo-centric session so bring your laptop.
SessionID: 715
Unlocking the Mystery of MDX
Event Date: 11-05-2011 00:00 - Category: SSAS/MDX - Track: Business Intelligence
Speaker(s): Bryan Smith
Title: Unlocking the Mystery of MDX
Description:
Despite widespread adoption of Analysis Services, the MDX query language remains a bit of an enigma. It’s not until a very simple but seldom explored concept is understood that the power and elegance of the language is revealed. Join Bryan Smith, co-author of Microsoft SQL Server 2008 MDX Step by Step, in exploring this central concept, providing a foundation for your success with the MDX language.
SessionID: 718
Delivering BI to the masses at Microsoft using CBI - Top 10 challenges
Event Date: 11-05-2011 00:00 - Category: Analytics - Track: Business Intelligence
Speaker(s): Sanjay Soni
Title: Delivering BI to the masses at Microsoft using CBI - Top 10 challenges
Description:
SessionID: 721
Ask Why My Query So Slow?
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Development
Speaker(s): Jason Wong
Title: Ask Why My Query So Slow?
Description:
SessionID: 720
SSRS Administration - Enter a BIDS Free Zone
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Sandra Mueller
Title: SSRS Administration - Enter a BIDS Free Zone
Description:
You are about to enter the BIDS Free Zone. Beware! This session is NOT about report design, spatial data, R2 new features or .NET extensions. We will explore what the ReportServer and ReportServerTempDB databases contain. By understanding their purpose we can discuss, for your company, what recovery mode each should be in and select backup strategies. Furthermore, we will talk about two other resources to backup: the ever critical encryption key and XML configuration files. Next, we'll cover the three scalability options: caching, snapshots and scaling out. There are numerous server configurations (memory thresholds, security, timeouts, etc.) that are familiar to administrators just hard to find. Some are so hidden you might not know they exist. Enter the zone and learn the hidden secrets!
SessionID: 719
Using PowerShell to simplify your ETL
Event Date: 11-05-2011 00:00 - Category: ETL\BI - Track: Development
Speaker(s): Scott Weinstein
Title: Using PowerShell to simplify your ETL
Description:
SessionID: 710
ETL Head-to-Head: T-SQL vs. SSIS
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Tim Mitchell
Title: ETL Head-to-Head: T-SQL vs. SSIS
Description:
SessionID: 709
Dirty Data? Clean It Up!
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Tim Mitchell
Title: Dirty Data? Clean It Up!
Description:
SessionID: 708
Strategies for Working with VLDBs
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Robert Davis
Title: Strategies for Working with VLDBs
Description:
Very large databases (VLDBs) are just like regular databases, right? There's just more of them to love. Working with very large databases can be difficult and tricky at times. Everything takes longer and minor issues become major very quickly. In this session you will learn some strategies for working with VLDBs such as how to speed up backups and restores, how to minimize your maintenance window requirements, and how to efficiently and quickly set up failover partners and replicas. Demos will include how I set up a log shipping secondary and a replica of a 2 TB database in less than half an hour.
SessionID: 711
SQL University: Lightning Talks
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Professional Development
Speaker(s): Jorge Segarra
Title: SQL University: Lightning Talks
Description:
SQL University is a blog-based project created to help folks learn SQL Server from the ground up, directly from the SQL Server experts from all around the world, all for free! In this lightning session event we'll have a collection of our professors who bring you all this great knowledge online present to you this content live! Each professor will present a max of 10 minutes on a variety of topics including administration, business intelligence, professional development and more! At the end of the talks we'll have a Q&A session so you can ask the experts directly! If you wish to get started in the vast world of SQL Server and want a quick primer on various aspects of this platform, or if you've been in the field a bit and just want to brush up on your basics come check this session out!
SessionID: 714
What Every DBA Should Know About Sharepoint 2010
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Victor Isakov
Title: What Every DBA Should Know About Sharepoint 2010
Description:
SessionID: 713
Execution Plan Basics
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Thomas LeBlanc
Title: Execution Plan Basics
Description:
This will be a Beginner to Intermediate session highlighting the starting point for using the execution plans to assist in query tuning. Briefly, we will look at the history to get an idea of how Microsoft has improved the display through Graphical Plans and Missing Index suggestion. This session will answer quertion like: What is the difference between a Table and Clustered Index Scan? What is a Lookup? How do you improve performance of Lookups? What are the different types of Loops? How to get more information from the Plan from the properties window and XML output?
SessionID: 712
ETL from the Trenches: Using SSIS in the Real World
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Dave Fackler
Title: ETL from the Trenches: Using SSIS in the Real World
Description:
SessionID: 691
Developing a Multilevel Business Continuity Plan
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Robert Davis
Title: Developing a Multilevel Business Continuity Plan
Description:
SessionID: 669
Developing Robust T-SQL for High Concurrency
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Alex Kuznetsov
Title: Developing Robust T-SQL for High Concurrency
Description:
Many T-SQL modules run correctly when we test them from single connection, but they intermittently break when they are exposed to real life concurrency in OLTP systems. You will learn common real life scenarios when concurrency breaks T-SQL code, such as selects returning incorrect results, deadlocks, lost updates, modifications blowing up with PK or UNIQUE constraint violations In each case you will learn how to develop robust T-SQL which works in those situations.
SessionID: 668
As A DBA, Where Do I Start?! - Tips to unwind the mess waiting for us
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Mike Walsh
Title: As A DBA, Where Do I Start?! - Tips to unwind the mess waiting for us
Description:
SessionID: 667
Iceberg, Dead Ahead! - Lessons from real life disasters for the database professional
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Mike Walsh
Title: Iceberg, Dead Ahead! - Lessons from real life disasters for the database professional
Description:
What does a plane crash have to do with technical skills? You might be surprised… There are many lessons to be learned from disasters and our response to them. Most accidents are caused not by a single factor, but by a series of seemingly-small missteps. It’s the same in our offices: carelessness or complacency can lead to a resume-altering disaster. Even if a freak accident occurs, training and preparation can make a difference in the outcome. In this session we’ll dig deep into some real-life disasters and see what lessons we can take back to our day jobs. We’ll explore corollaries between the news stories and those heart-pumping times when our cubes are filled with VPs and CIOs. Fasten your seatbelts as Mike Walsh takes us on a journey through the headlines in search of a healthy respect for the unexpected. We'll pick 3 or 4 of the most common disaster causing attitudes and behaviors, show real world examples of them causing disasters and then talk about what they can do to our own projects. We'll also discuss disaster mitigating attitudes and behaviors and how we can work on them in ourselves and our teams.
SessionID: 670
What's new in SQL Server 2011 ("Denali")?
Event Date: 11-05-2011 00:00 - Category: Misc - Track: Development
Speaker(s): Aaron Bertrand
Title: What's new in SQL Server 2011 ("Denali")?
Description:
This presentation will cover many of the new features coming our way in the next major version of SQL Server. From contained databases to high availability to T-SQL enhancements, we will cover the good, the bad, the missing and the ugly. Several demos and no marketing.
SessionID: 673
Career Success in the Data Profession during Turbulent Times
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Karen Lopez
Title: Career Success in the Data Profession during Turbulent Times
Description:
A workshop on issues and ideas that today's data architects and database administrators can do to build their careers and networking skills with other data professionals. Workshop topics will include: • Demonstrating your expertise • Building a portfolio of your success stories • Getting others to sell your skills and business value • Building & extending your data skill set • 10 Steps to highlighting you and your work Attendees will have the opportunity to share their experiences with hiring others and finding jobs for themselves.
SessionID: 672
Database Design Contentious Issues
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Karen Lopez
Title: Database Design Contentious Issues
Description:
SessionID: 671
Table Variables and Temporary Tables - What you Need to know!
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): Wayne Sheffield
Title: Table Variables and Temporary Tables - What you Need to know!
Description:
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. While there are a lot of articles on the internet about both, most are incomplete in one form or another. 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: 658
SSIS Data Flow Buffer Breakdown
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Eric Wisdahl
Title: SSIS Data Flow Buffer Breakdown
Description:
SessionID: 657
AppFabric Cache and SQL Server 2008
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Development
Speaker(s): Todd Robinson
Title: AppFabric Cache and SQL Server 2008
Description:
SessionID: 655
Management Studio Tips & Tricks
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): Aaron Bertrand
Title: Management Studio Tips & Tricks
Description:
A collection of tips, tricks and gotchas revolving around the use of Management Studio for database development, administration and maintenance. Will also outline a few alternative tools, some free tools to complement, and some changes coming in SSMS in SQL Server code-name "Denali."
SessionID: 661
SQL Server 2008 Database Internals
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Klaus Aschenbrenner
Title: SQL Server 2008 Database Internals
Description:
SessionID: 666
Using SQL Server Denali's Always On
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Denny Cherry
Title: Using SQL Server Denali's Always On
Description:
In this session we will look at the features which are provided with Microsoft SQL Server "Denali" as part of the "Always On" features including site to site configurations to allow of a large scale high availability solution without the need for any high end SAN storage solution. Additionally we will be looking at the ability to have redundant servers which can be used for reporting or for taking your backups reducing the load from the production database.
SessionID: 664
Where should I be encrypting my data?
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Denny Cherry
Title: Where should I be encrypting my data?
Description:
In this session we'll be looking at all the various places within the application stack that data can be encrypted. This includes the application layer, the database layer, encrypting over the wire, transparent data encryption, encrypting using your MPIO driver and offloading encryption to your HBAs.
SessionID: 663
SQL Server Index Internals
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Klaus Aschenbrenner
Title: SQL Server Index Internals
Description:
SQL Server provides two kinds of indexes for relational data: Clustered- and Non-Clustered Indexes. Both of them can be defined as unique and non-unique. In this session you will learn how to use Clustered- and Non-Clustered Indexes in your database and how you can improve the execution time of your queries with those indexes. Furthermore we will have a look into the concrete storage details of both indexes and how they differ when you define them as unique and non-unique and what's the tradeoff between it. Finally you will get some best practices how to deal effectively with Clustered- and Non-Clustered Indexes in your database.
SessionID: 686
EPM using SQL Server and SharePoint
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Dan Evans
Title: EPM using SQL Server and SharePoint
Description:
SessionID: 684
Deadlocking for Mere Mortals
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Jonathan Kehayias
Title: Deadlocking for Mere Mortals
Description:
While troubleshooting deadlocking in SQL Server has gotten easier in SQL Server 2005 and 2008, it continues to be a constant source of questions in the forums online. This session will look at the most common deadlocks asked about on the forums, and how to troubleshoot them using the various methods available to DBA’s in SQL Server 2005 and 2008; including Trace Flags, SQL Trace, Event Notifications, and Extended Events.
SessionID: 682
Using Event Notifications in SQL Server 2005/2008
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Jonathan Kehayias
Title: Using Event Notifications in SQL Server 2005/2008
Description:
SessionID: 687
Agile BI with Microsoft Technologies
Event Date: 11-05-2011 00:00 - Category: Administration - Track: Business Intelligence
Speaker(s): Dan Evans
Title: Agile BI with Microsoft Technologies
Description:
Learn how to deliver BI soutions using Microsoft technoligies in an agile development approach
SessionID: 690
Navigating your way through the fog of Microsoft Certifications
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Michael Wells
Title: Navigating your way through the fog of Microsoft Certifications
Description:
Are you looking to earn a Microsoft certification, but aren't sure where to start? Join us for this session and take a guided tour through the current offerings for SQL, Development, and IT certifications. We will talk about the entry level certifications all the way through the Master and Architect levels and everything in between.
SessionID: 689
Building a truly unattended install of SQL Server using PowerShell
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Michael Wells
Title: Building a truly unattended install of SQL Server using PowerShell
Description:
Have you ever done an unattended install of SQL Server using the command line or a configuration file? How much time did you need to spend after the install getting the instance ready for your environment? Imagine if the install process could be expanded to include everything from installing SQL to applying operating system configurations like MSDTC to deploying SQL objects like sp_WhoIsActive. You could not only decrease the amount of time needed to stand up a server, but also achieve a more standardized deployment. In this session you’ll be taken on a tour through a process that was created for just this purpose. This process is currently in use in a large environment to deploy SQL 2005, 2008, and 2008R2 Servers to development, test, and production. You can see exactly how it works and how to easily customize it for your organizations needs.
SessionID: 688
TSql Techniques
Event Date: 11-05-2011 00:00 - Category: TSQL Fundamentals - Track: Development
Speaker(s): Dave Ballantyne
Title: TSql Techniques
Description:
SessionID: 676
Become a Bilingual DBA! Oracle for the SQL Server DBA
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s): Randy Knight
Title: Become a Bilingual DBA! Oracle for the SQL Server DBA
Description:
SessionID: 675
Visual Studio 2010 Database Projects
Event Date: 11-05-2011 00:00 - Category: Source\Version Control - Track: Development
Speaker(s): Randy Knight
Title: Visual Studio 2010 Database Projects
Description:
Managing DDL scripts has always been one of the biggest challenges facing Database Developers. How do you keep your Development, Test, Stage, and Production Environments in sync? Why aren't databases tightly integrated into source control systems like application code is? Visual Studio 2010 Database projects solve all these problems and more. In this session, we will learn how to use Visual Studio to treat database objects as the first-class citizens they have always been.
SessionID: 674
Event Date: 11-05-2011 00:00 - Category: Design - Track: Development
Speaker(s): Thomas LeBlanc
Description:
How did the development world conclude that an integer is the best primary key? What is 4th and 5th normal form? What has been added to SQL Server in 2005 and 2008 to help change the way database design has evolved over the years? Can we still use a VarChar(xx) for a primary key? What is the difference between a lookup and Parent/Child relationship? What is an example of a Many-To-Many relationship? This session will go through the history of 21 years of experience with various database designs – normalized and denormalized. The discussion will include the benefits and forward looking that should be required for using various design techniques. The flow will be a discussion with much attendee particaption to share sucess and pains in database development, leading to standards for all of us to take advantage of while designing databases.
SessionID: 677
SQL Azure 201 - Cloud Database Deep-Dive
Event Date: 11-05-2011 00:00 - Category: Azure\Cloud - Track: Development
Speaker(s): Scott Klein
Title: SQL Azure 201 - Cloud Database Deep-Dive
Description:
SessionID: 681
Zero To OLAP Cubes in 60 Minutes
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Business Intelligence
Speaker(s): Adam Jorgensen
Title: Zero To OLAP Cubes in 60 Minutes
Description:
Overcome the barriers of traditional training and seminars with this Quick Start to building a cube. This all demo session will get you started and answer many questions you have about building cubes the right way, the first time. Let’s dive in together and learn about how SSAS and OLAP can make deliver actionable intelligence to your end users in a fraction of the time and effort of traditional reporting techniques. This all demo session will get you started and answer many questions you have about what SSAS is and what it can do for you.
SessionID: 679
SQL Server Parallel Data Warehouse - Under the Hood
Event Date: 11-05-2011 00:00 - Category: New Technology - Track: Business Intelligence
Speaker(s): Brian Mitchell
Title: SQL Server Parallel Data Warehouse - Under the Hood
Description:
SessionID: 678
Azure Solutions - Using SQL Azure and Azure Storage Solutions
Event Date: 11-05-2011 00:00 - Category: Azure\Cloud - Track: Development
Speaker(s): Scott Klein
Title: Azure Solutions - Using SQL Azure and Azure Storage Solutions
Description:
This session will discuss how to use SQL Azure and the Windows Azure Storage functionality to solve today's many storage problems. We will first provide brief introductory looks at SQL Azure and Windows Azure Storage, then provide different examples of how the two can be used together to provide solutions to today's BLOB storage problems.
SessionID: 722
Top 10 SQL Server Defaults to Evaluate and Modify
Event Date: 11-05-2011 00:00 - Category: Administration - Track: DBA
Speaker(s): Jason Wong
Title: Top 10 SQL Server Defaults to Evaluate and Modify
Description:
SessionID: 767
Unified Data Access in SharePoint 2010
Event Date: 11-05-2011 00:00 - Category: Design - Track: Development
Speaker(s): Cory Loriot
Title: Unified Data Access in SharePoint 2010
Description:
In MOSS 2007, hybrid data system access (such as combining SharePoint Lists, DBMS and web services) for web parts and application pages was complicated, to say the least. In this session, we will discuss how Business Connectivity Services, External Content Types, External Lists, and LINQ to SharePoint make SharePoint 2010 a much simpler platform for integrating internal and external data systems. We will develop a solution that integrates data from SharePoint, SQL Server and other external data systems during the demonstration.
SessionID: 766
Growing Pains - A Cautionary Tale
Event Date: 11-05-2011 00:00 - Category: Design - Track: Development
Speaker(s): Brett Tomson
Title: Growing Pains - A Cautionary Tale
Description:
SessionID: 765
Database Structures for Programmers
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Louis Davidson
Title: Database Structures for Programmers
Description:
All too often a person will complain that SQL Server isn’t up to the task of enterprise databases, and usually there are two things wrong with this statement. First, the person has a set of data that is hardly up to what SQL Server can deal with at “enterprise” level. Second they have no knowledge of how data is stored or how to manipulate the physical structures to their benefit. In this session, I will, at a reasonably high level cover most of the physical aspects of the SQL Server architecture page structures, table and index structures, files, and more, including some tips on how you can use these aspects to your advantage rather than struggling against the fundamentals of the SQL Server storage architecture.
SessionID: 768
Variables, Expressions, and XML Configs, Oh My!
Event Date: 11-05-2011 00:00 - Category: SSIS - Track: Business Intelligence
Speaker(s): Brandie Tarvin
Title: Variables, Expressions, and XML Configs, Oh My!
Description:
SessionID: 771
What's New In SSRS 2008 (With Added R2 Flair)
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Brett Tomson
Title: What's New In SSRS 2008 (With Added R2 Flair)
Description:
Charts, sparklines, shared datasets, oh my! Don your hardhat and take a tour through the new and improved Reporting Services as available in SQL Server 2008 and 2008 R2. In this session, we will navigate the bounty of new features in SSRS ranging from new report controls and report parts to the treasures that await us with data visualization through mapping. From Lookup functions to rendering and distribution changes we'll try to cover it all. If time permits, a fine SSRS-based rendition of T-SQL Hangman awaits us. Be warned though, too many incorrect choices will leave our DBA hanging in the wind!
SessionID: 770
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Victor Isakov
Description:
SessionID: 769
Deploying Data Tier Applications to the Cloud
Event Date: 11-05-2011 00:00 - Category: Azure\Cloud - Track: Development
Speaker(s): Joseph D'Antoni
Title: Deploying Data Tier Applications to the Cloud
Description:
Interested in quickly rolling out new applications to your local environment or to SQL Azure? This session will cover the Data Tier Application functionality that is built into SQL Server 2008 R2 and Visual Studio 2010. The session will start out with an overview of the technology, how it works and how it functions in a typical development organization. We will then go under the hood in SQL Server and take a brief look at the internals that drive both the deployment and upgrade process. Lastly, we will walk through a demonstation of building a new application in Visual Studio and deploying it to SQL Server Azure, extracting a Data Tier application from SQL, and lastly the process of an application upgrade using the technology.
SessionID: 760
Business Intelligence with SharePoint 2010 and PowerPivot
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Jen Underwood
Title: Business Intelligence with SharePoint 2010 and PowerPivot
Description:
SessionID: 759
Bend SQL to your will
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Jana Sattainathan
Title: Bend SQL to your will
Description:
SessionID: 758
Partitioning in SQL Server 2005/2008
Event Date: 11-05-2011 00:00 - Category: Indexing & Partitioning - Track: DBA
Speaker(s): Jana Sattainathan
Title: Partitioning in SQL Server 2005/2008
Description:
SessionID: 761
The Enterprise SQL DBA
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s): Scott Shaw
Title: The Enterprise SQL DBA
Description:
Ever wondered what it takes as a DBA to successfully navigate the political and technical world of a large database environment? What do you do your first day on the job with more than 300 SQL servers and thousands of databases to manage? This sessions tries to answer these questions and shows how to manage very large database environments (+200 SQL Servers). We'll discuss management shortcuts, maintaining complex environments, and tightening security. We'll also discuss personal development and challenges like handling customers and vendors, project management, standardization, and job advancement. Who knows, you may even find out whether or not becoming a DBA in a large corporation is a career path you want to choose.
SessionID: 764
Characteristics of a Great Relational Database
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Louis Davidson
Title: Characteristics of a Great Relational Database
Description:
SessionID: 763
The Modern Resume - Building Your Brand
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Professional Development
Speaker(s): Steve Jones
Title: The Modern Resume - Building Your Brand
Description:
Learn practical ways that you can build your career brand and stand out from the crowd. Steve Jones, editor of SQLServerCentral and longtime DBA shares some of the ways in which he has successfully grown his career over the years. Learn some tips and tricks for social networking, blogging, volunteering, leadership, and resume hints to help you find a great job.
SessionID: 762
Optimizing a Business Intelligence Solution
Event Date: 11-05-2011 00:00 - Category: Administration - Track: Business Intelligence
Speaker(s): Jen Underwood
Title: Optimizing a Business Intelligence Solution
Description:
SessionID: 784
How to Do an Index Review
Event Date: 11-05-2011 00:00 - Category: Indexing & Partitioning - Track: DBA
Speaker(s): Michael DeFehr
Title: How to Do an Index Review
Description:
SessionID: 783
Administrator's Idol: Secure Database
Event Date: 11-05-2011 00:00 - Category: Security - Track: DBA
Speaker(s): Erdal Ozkaya
Title: Administrator's Idol: Secure Database
Description:
This session will provide you with the ability to run a network intrusion vulnerability analysis through penetration testing and then create the best possible prevention plan available. With cyber crime and attacks rising, this is the more necessary to be aware and its everyones goal to have a secure database. If you care about security than this session is right for you
SessionID: 782
The Fast Track Data Warehouse
Event Date: 11-05-2011 00:00 - Category: Data Warehousing - Track: Business Intelligence
Speaker(s): Randy Dyess
Title: The Fast Track Data Warehouse
Description:
In this session you will learn about the Microsoft Fast Track solution and what it may mean to you. Attendees will gain a better understanding of what a Fast Track solution offers and how to begin their own Fast Track installation and avoid some of the misunderstandings when it comes to Fast Track installations.
SessionID: 785
Leadership without Permission
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Hector Hernandez
Title: Leadership without Permission
Description:
SessionID: 789
Reporting Services Boot Camp
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Brian McDonald
Title: Reporting Services Boot Camp
Description:
SessionID: 788
The Art of Indexing
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Ken Simmons
Title: The Art of Indexing
Description:
Creating indexes can be one of the most useful performance gains you can add to your database. However, having too many indexes can hurt performance as well as require additional space and maintenance time. The introduction of Dynamic Management Views has made indexing easier; however, there are still many tactics you need to be aware of when applying indexes. This session will cover strategies such as discovering and applying missing indexes, finding and removing overlapping indexes, and identifying rarely used indexes that are expensive to maintain.
SessionID: 787
Automating Routine Maintenance
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Ken Simmons
Title: Automating Routine Maintenance
Description:
You have installed SQL Server in your environment, but now what? Unfortunately, far too many servers are neglected after SQL Server has been installed and the applications are up and running. In order to sustain a SQL Server instance that provides optimum performance, it requires constant maintenance. Luckily, you can use the same tools within SQL Server to automate maintenance tasks that you use to meet the business needs of the organization. This session will cover the tasks you need to perform in order to maintain a healthy instance of SQL Server as well as the tools you can use to automate them.
SessionID: 774
Dashing Dashboarding
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Sandeep Khandelwal
Title: Dashing Dashboarding
Description:
SessionID: 773
Event Date: 11-05-2011 00:00 - Category: SSAS/MDX - Track: Business Intelligence
Speaker(s): Steve Simon
Description:
SessionID: 772
Interviewing Tips for Desperate DBA
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Brandie Tarvin
Title: Interviewing Tips for Desperate DBA
Description:
Everyone dreads the interview. What do you say? How do you make sure you're perfect? What can you do to make yourself more memorable than the last guy, or the next girl? This session is designed to be an open discussion, giving tips and answering questions, for those out on the job hunt. Bring your fears and your concerns. You'll be shocked at how much of this you already know, but talked yourself out of remembering. Brandie offers a dash of common sense along with a few tips and tricks for surviving the phone interview, getting the face-to-face meeting, and securing the job offer. If there's time, we'll also discuss the myths of database certification, including whether certification is right for you.
SessionID: 776
SQL Server Data Mining… Making $mart financial decision$ in weak financial markets
Event Date: 11-05-2011 00:00 - Category: Mining - Track: Business Intelligence
Speaker(s): Steve Simon
Title: SQL Server Data Mining… Making $mart financial decision$ in weak financial markets
Description:
SessionID: 781
Deadlocks: What to do about the dreaded 1205
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): Michael DeFehr
Title: Deadlocks: What to do about the dreaded 1205
Description:
Deadlocks can be very tricky, unpredictable and generally nasty. Is all hope lost? This demo-intensive session will explore several types of deadlocks and give you some insight into how to track them down and prevent them. We will start with a quick review of locking and blocking concepts, then take a deep-dive into deadlock demos.
SessionID: 780
Social Engineering, the art of Deception!
Event Date: 11-05-2011 00:00 - Category: Security - Track: DBA
Speaker(s): Erdal Ozkaya
Title: Social Engineering, the art of Deception!
Description:
SessionID: 777
The BI DBA
Event Date: 11-05-2011 00:00 - Category: Administration - Track: Business Intelligence
Speaker(s): Randy Dyess
Title: The BI DBA
Description:
In this session, you will learn the difference between administering a data warehouse database or a reporting database versus a database meant for OLTP operations. This session will cover the basic administration tasks and how they can be different for DBAs working with data warehouse/reporting databases.
SessionID: 757
Create an Interactive Dashboard with SSRS
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Patrick LeBlanc
Title: Create an Interactive Dashboard with SSRS
Description:
In this session presented by Patrick LeBlanc and Chris Albrektson they will show you how to take your SSRS Dashboard to the next level. They will start off with some of the best design practices when it comes to creating dashboards. Then, we’ll show you some advanced techniques like using actions, data bars, and indicators and lastly show you how to make your Dashboard interactive. By the end of the session everyone will be able to take these newly learned tips with them in how to make your dashboard standout among the rest.
SessionID: 734
Business Intelligence: Decaffeinated Please!
Event Date: 11-05-2011 00:00 - Category: Data Warehousing - Track: Business Intelligence
Speaker(s): Jose Chinchilla
Title: Business Intelligence: Decaffeinated Please!
Description:
SessionID: 733
Help Desk to DBA in 60-ish minutes
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s): Meredith Ryan-Smith
Title: Help Desk to DBA in 60-ish minutes
Description:
Most ‘accidental DBAs’ start their foray in to database administration in a similar way. You start with little knowledge of SQL server and maybe even little knowledge of system administration basics at all. I will share some tips and tricks that I have picked up over the years to help you get on your feet as a DBA, by showing you how to find out where your instances of SQL are, what business processes depend on them, what their current states are and how to learn the skills you need to keep your databases safe and available.
SessionID: 732
New Reporting Features of SQL Server 2011
Event Date: 11-05-2011 00:00 - Category: New Technology - Track: Business Intelligence
Speaker(s): Mike Davis
Title: New Reporting Features of SQL Server 2011
Description:
Learn the new features of Reporting Services planned for SQL Server 2011 Denali
SessionID: 735
Get Cert! Get Cred!
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Jose Chinchilla
Title: Get Cert! Get Cred!
Description:
Obtaining a certification may be a dreaded and stressing process for some people. Most people fail because of their failure to plan a realistic roadmap towards their goals and not necessarily because they lack the skills. This session will focus on establishing a roadmap towards certification success for the MCTS and MCITP programs of SQL Server and Business Intelligence. I will do a quick overview of my recent success obtaining 4 certifications in 30 days and how you can achieve similar goals. But, why and how certify? Join me to find out the opportunities you may be missing on!
SessionID: 738
Avoid Common Mistakes in T-SQL Programming
Event Date: 11-05-2011 00:00 - Category: TSQL Fundamentals - Track: Development
Speaker(s): Alex Kuznetsov
Title: Avoid Common Mistakes in T-SQL Programming
Description:
We shall consider several typical real life examples of poorly written T-SQL, see how and why it breaks, and fix them. We shall discuss some common misconceptions about SQL Server, see how our T-SQL can break because of them, and learn better alternatives.
SessionID: 737
Policy Based Management
Event Date: 11-05-2011 00:00 - Category: PBM - Track: DBA
Speaker(s): Peter Trast
Title: Policy Based Management
Description:
Maybe you were a system admin that got sucked into the exotic land of database administration because there was no one else to do it. Maybe you are a DBA on purpose. It might even be possible that one day you were writing web applications in your remote and intentionally isolated cube at the far end of the “trailer park” and faster than you can say DBCC CHECKDB REPAIR_ALLOW_DATA_LOSS you found yourself in charge of an unwieldy, quickly expanding and barely governed SQL Server environment. In any case, you may have wondered, if there were some way to control the environment of SQL Server proactively and to have an automated way to enforce all of those naming convention standards and object settings that you TALKED about, documented and trained on. Have I got news for you! In SQL Server 2008, a new feature called Policy Based Management (PBM) was introduced. The idea is that if you have a setting or convention that you wish to check for and/or ENFORCE (get your control freak on), you just create a policy that defines the object (maybe a database), a facet (the property that can be checked for or enforced, like the recovery model of a database), and a condition (the value of the property, like Full for the recovery model). Systems Administrators recognize this concept (Group Policy in Active Directory) but the application and verification of the policy is done quite differently. See what it is and how it’s done!
SessionID: 736
Windows PowerShell Best Practices for SQL DBA's
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Ed Wilson
Title: Windows PowerShell Best Practices for SQL DBA's
Description:
Windows PowerShell Best Practices for SQL DBA’s Learn Windows PowerShell best practices as they apply to each stage of the script development lifecycle. See the differences between working interactively from the Windows PowerShell prompt, writing an inline script, adding basic function, advanced functions and finally the implementation of Windows PowerShell Modules. What is a local best practice for Windows PowerShell development is not the same as a global best practice, and this talk covers those differences.
SessionID: 725
SQL Server Service Broker – An Overview
Event Date: 11-05-2011 00:00 - Category: Misc - Track: Development
Speaker(s): Janis Griffin
Title: SQL Server Service Broker – An Overview
Description:
Service Broker can be used to simplify messaging between applications and assist in asynchronous programming by queuing messages and/or events. This presentation will explain how to use the Service Broker services, discuss its many components and show why you’ll benefit from using it. Several case studies will illustrate an elegant way to maintain data across multiple servers and show how to reduce dependencies between related applications and their data structures.
SessionID: 724
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Janis Griffin
Description:
SessionID: 723
Writing faster queries
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Tim Chapman
Title: Writing faster queries
Description:
SessionID: 727
On Demand Subscriptions – no crystal ball required
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Pam Shaw
Title: On Demand Subscriptions – no crystal ball required
Description:
Do you have the need to email reports from SSRS – but not sure exactly when you want them to be emailed? What’s more, you don’t have an Enterprise license. No worries, we can do that. It just takes a little planning. We will explore subscriptions which are part of the scheduled delivery process defined within Reporting Services including what is required to create subscriptions. We will hten explore what options are available and how we can manipulate these for use on demand. We will review some practical applications that On Demand Subscriptions can resolve.
SessionID: 731
Using Script Task and Components in SQL Server Integration Services (SSIS)
Event Date: 11-05-2011 00:00 - Category: Advanced SSIS - Track: Business Intelligence
Speaker(s): Mike Davis
Title: Using Script Task and Components in SQL Server Integration Services (SSIS)
Description:
SessionID: 729
Practical Powershell for SQL Server Professional - Success Cases
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Laerte Junior
Title: Practical Powershell for SQL Server Professional - Success Cases
Description:
SessionID: 728
Tips & Tricks for dynamic Reporting Services Reports
Event Date: 11-05-2011 00:00 - Category: SSRS - Track: Business Intelligence
Speaker(s): Pam Shaw
Title: Tips & Tricks for dynamic Reporting Services Reports
Description:
In this session we will explore the multitude of ways that you can make your reports adapt to the needs of your users. This will include defining formats based on the data contents. We will explore how to refine layouts based on the data to be delivered. We will demonstrate how to create a parameter driven data source. We will take a look at how creating templates can give your catalog of reports a more professional look. All of this together will empower you to have more control over the reports you create.
SessionID: 751
Event Date: 11-05-2011 00:00 - Category: Sharepoint/PowerPivot - Track: Business Intelligence
Speaker(s): Michael Antonovich
Description:
SessionID: 750
Policy-Based Management in a Nutshell
Event Date: 11-05-2011 00:00 - Category: PBM - Track: DBA
Speaker(s): Jorge Segarra
Title: Policy-Based Management in a Nutshell
Description:
In this session we will be learning an overview of this powerful new feature in SQL Server 2008 and how you can leverage it to help manage your existing SQL environment (yes, even your non-2008 servers!). This will include plenty of demos, best practices and Q&A so by the end you should be able to walk away ready to take control of your SQL Servers today!
SessionID: 749
Death By UDF
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Kevin Boles
Title: Death By UDF
Description:
SessionID: 752
So You've Inherited the "DB From Heck" (v2.0)
Event Date: 11-05-2011 00:00 - Category: Tips & Tricks - Track: Development
Speaker(s): Troy Ketsdever
Title: So You've Inherited the "DB From Heck" (v2.0)
Description:
SessionID: 756
Presentation WOW!
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Edwin M Sarmiento
Title: Presentation WOW!
Description:
So you open up PowerPoint, create your slides and get ready to present. Sure, you know exactly how to do this - you've done it a lot of times in the past - but there’s more. Leveraging on the experiences learned from presenting at worldwide conferences such as SQL PASS Community Summit, TechEd, DevTeach and the likes, this session will look at what needs to be considered when creating powerful presentations that shine.
SessionID: 755
DBA Disaster Recovery Techniques To Keep Handy
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Edwin M Sarmiento
Title: DBA Disaster Recovery Techniques To Keep Handy
Description:
Nothing is more frightening to a DBA as getting that wake-up phone call that the system is down, especially when it's a mission critical one.This session will focus on being prepared for and dealing with a recovery situation for a SQL Server 2005/2008 database, an instance or an entire server. Topics covered will be backup schemes, partial backups and piecemeal restores, and page-level recovery
SessionID: 753
Zero to "MERGE" in 60 minutes
Event Date: 11-05-2011 00:00 - Category: TSQL Advanced - Track: Development
Speaker(s): Troy Ketsdever
Title: Zero to "MERGE" in 60 minutes
Description:
SQL Server 2008 saw the introduction of the new MERGE DML statement. In this session, we'll take a look at the basic syntax and capabilities of the command, with a focus on how it can be leveraged in your OLTP environment. Once we have reviewed some simple examples, we'll dive into some of the more advanced uses (abuses?) of the command, reinforcing our understanding by looking at more complex examples.
SessionID: 741
Peer-to-Peer Replication: Real Life Implementations and Best Practices
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: DBA
Speaker(s): Meir Dudai
Title: Peer-to-Peer Replication: Real Life Implementations and Best Practices
Description:
Many organizations require challenging scalability and high availability solutions for their database implementations. Peer-to-Peer Replication is one of the most powerful tools in SQL Server. It is a robust technology allowing High Availability and scalability that every DBA and system architect should be aware of. In the session, we will learn how to leverage Peer-to-Peer replication in real-life scenarios in which replication can provide an optimal solution for the business’s requirements. We will go through best practices and see some tips & tricks for easy implementation and maintenance of Peer-to-Peer replication.
SessionID: 740
Adopt, Discover and Improve – How to take ownership of a system and survive on a new job
Event Date: 11-05-2011 00:00 - Category: Responsibilities - Track: DBA
Speaker(s): Dmitri Korotkevitch
Title: Adopt, Discover and Improve – How to take ownership of a system and survive on a new job
Description:
SessionID: 739
Baselining, trend analysis and system monitoring with Management Data Warehouse
Event Date: 11-05-2011 00:00 - Category: Monitoring/Auditing - Track: DBA
Speaker(s): Dmitri Korotkevitch
Title: Baselining, trend analysis and system monitoring with Management Data Warehouse
Description:
SessionID: 742
Event Date: 11-05-2011 00:00 - Category: Regular session - Track: Professional Development
Speaker(s): Meir Dudai
Description:
How do people become SQL Server Gurus? Is it a special gift or can it be achieved by anyone? If you want to become a “SQL Server celebrity”, you’ll get the recipe in this session. We will analyze the way you can make it to the top and become one of the leading SQL Server professionals. From organizing user groups to publishing books, we will go through all the steps needed for you to become a well known expert in your field.
SessionID: 745
Clustering for Mere Mortals
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: DBA
Speaker(s): Geoff Hiten
Title: Clustering for Mere Mortals
Description:
Learn about clustering in current SQL Server and Windows Server releases. Failover Clustering is a fundamental step for any High Availability SQL implementation. Learn how Clustering works, what are the new requirements for Failover Clustering, and how you can make the most of this feature.
SessionID: 744
Bad SQL
Event Date: 11-05-2011 00:00 - Category: Summit Spotlight - Track: Development
Speaker(s): Geoff Hiten
Title: Bad SQL
Description:
How do you tell good code from bad? Bad SQL code makes the system work harder for the same results. Bad SQL does not scale well with larger data sizes, nor does it scale with increased server activity. Extreme Bad SQL can bring a server to a grinding halt. This presentation shows you how and why certain commonly used SQL constructions are Bad SQL. Bad SQL is not very useful by itself so each example includes its Good SQL counterpart.
SessionID: 743
Real World Administration with SQL Server PowerShell Extensions (SQLPSX)
Event Date: 11-05-2011 00:00 - Category: PowerShell - Track: DBA
Speaker(s): Chad Miller
Title: Real World Administration with SQL Server PowerShell Extensions (SQLPSX)
Description: