2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | Pre-2010

2017 Conference Demos and Sample Databases

SAMPLE DATABASES

As used in many conference sessions, these sample databases are useful for learning and reproducing the behavior of most demos. Credit is used in many performance-related demos. SalesDB is used in many “online operations” demos. Unzip and restore (possibly, WITH MOVE) to use.

SAMPLE CORRUPT DATABASES

These zip files contain the common corrupt databases that Paul uses for some of the DBCC CHECKDB demos. Some of the databases will only work on some versions of SQL Server so for instructions, see this blog post for details. Unzip and restore (possibly, WITH MOVE) to use.

There are a couple of corrupt 2014 AdventureWorks databases that are used during the IE0 class in this zip. (90MB zip/~670MB restored)


“BEST OF PASS” RECORDED SESSIONS


PASS 2017: Query Store and Automatic Tuning in SQL Server (Erin) Video
PASS 2015: DBA Mythbusters (Paul) Video
PASS 2015: SQL Server Indexing Performance (Kimberly) Video
PASS 2014: Advanced Data Recovery Techniques (Paul) Video
PASS 2014: Five Execution Plan Patterns to Watch For (Erin) Video


CONFERENCE DEMOS


SQLintersection Fall 2017 (October 29 – November 3, Las Vegas, NV, US)

Precon: Performance Tuning Using Waits and Latches (Paul) Whiteboard and Demo Scripts (password in slides handout for precon attendees only)
Precon: Extended Events: WTF or FTW! (Jonathan) Demo Scripts
Postcon: Very Large Tables: Optimizing Performance and Availability through Partitioning (Kimberly) Whiteboard and Demo Scripts (password in slides handout for postcon attendees only)
Postcon: Common SQL Server Mistakes and How to Fix Them! (Tim) Demo Scripts
Session: Index Fragmentation: Internals, Analysis, and Solutions (Paul) Demo scripts
Session: Introduction to Performance Tuning Using Wait Statistics (Paul) Demo scripts
Session: Understanding Logging and Recovery (Paul) Demo scripts
Session: Corruption Survival Techniques (Paul) Demo scripts
Session: SQL Server Indexing: Strategies for Performance (Kimberly) Demo scripts
Session: Statistics and Estimates: What you NEED to know! (Kimberly) Demo scripts
Session: Statement Execution and the Plan Cache (Kimberly) Demo scripts
Session: Optimizing for OSFA: Catch-All-Queries in One-Size-Fits-All Procedures (Kimberly) Demo scripts
Session: Understanding SQL Server Backup and Restore (Tim) Demo scripts
Session: Going Asynchronous with Service Broker (Jonathan) Demo scripts
Session: SQL Server Performance Tuning: Plan Cache Analysis (Jonathan) Demo scripts
Session: SQL Server Performance Tuning: Eliminating Low Hanging Fruit (Jonathan) Demo scripts


PASS Summit 2017 (October 30 – November 3, Seattle, WA, US)

Precon: Solving Common Performance Problems Using Query Store (Erin) Demo scripts (password in slides handout for precon attendees only)
Session: Query Store and Automatic Tuning in SQL Server (Erin) Demo scripts

24 Hours of PASS 2017 (July 19)

Session: Help me, Query Store. You’re My Only Hope (Erin) Demo scripts


SQLSaturday Dublin 2017 (June 15-17, Dublin, Ireland)

Precon: Performance Tuning Using Waits and Latches (Paul) Demo scripts Whiteboard List of Slide Deck Links (password in slides handout for precon attendees only)
Precon: Queries Gone Wrong: Statistics, Cardinality, Solutions (Kimberly) Demo scripts and whiteboard (password in slides handout for precon attendees only)
Session: Advanced Data Recovery Techniques (Paul) Demo scripts
Session: Plan Cache Pollution: Dealing with Ad Hoc Madness (Kimberly) Demo scripts


SQLintersection Spring 2017 (May 20-25, Orlando, FL, US)

Precon: Performance Tuning Using Waits and Latches (Paul) Demo scripts Whiteboard (password in slides handout for precon attendees only)
Postcon: Finding and Fixing Performance Problems in SQL Server (Jonathan and Erin) Demo scripts (password provided to postcon attendees)
Session: Introduction to Performance Tuning Using Wait Statistics (Paul) Demo scripts
Session: Understanding Logging and Recovery (Paul) Demo scripts
Session: Index Fragmentation: Internals, Analysis, and Solutions (Paul) Demo scripts
Session: Anatomy of a Data Modification: Locking & Isolation (Kimberly) Demo scripts
Session: SQL Server Indexing: Strategies for Performance (Kimberly) Demo scripts
Session: Optimizing for OSFA (Kimberly) Demo scripts
Session: Statistics and Estimates: What you NEED to Know! (Kimberly) Demo scripts
Session: The Roadmap to Better Performance: Reading Query Plans, Part I (Erin) Demo scripts
Session: The Roadmap to Better Performance: Reading Query Plans, Part II (Erin) Demo scripts
Session: Answering the Question, “What Happened?” with Query Store (Erin) Demo scripts
Session: Understanding SQL Server Backup and Restore (Tim) Demo scripts
Session: SQL Server Performance Tuning: Server and Instance Metrics (Tim) Demo scripts
Session: SQL Server Performance Tuning: Eliminating Low Hanging Fruit (Jonathan) Demo scripts
Session: SQL Server Performance Tuning: Plan Cache Analysis (Jonathan) Demo scripts
Session: Deadlocking for Mere Mortals (Jonathan) Demo scripts