Thanks to our Partners:

SQLBlogCasts

Public Content

Microsoft 2005 KB's

Microsoft 2008 KB's

Full Day Seminar on Tue Mar 06, 2007 in READING

Kimberly Tripp and Paul Randal - Crucial Database Maintenance Techniques for Database of All Sizes


LiveMeeting Attendee URL This event is not available via LiveMeeting
Cost £199
Organiser
Address Building 3 Microsoft Campus Thames Valley Park Reading Berkshire RG6 1WG United Kingdom
Directions to Event
Tags

Cost for this event is £199 (ex VAT) and will include seminar materials, refreshments including a light lunch.

Click here to register for this event.

Crucial Database Maintenance Techniques for Databases of All Sizes
Kimberly L. Tripp; Founder, SQLskills.com
Paul S. Randal; Principal Lead Program Manager, Microsoft Corp.

 

Often databases are designed to handle complex business logic and to hold critical data. Once built, they're put into production and often perform well... for a while. When the load increases and the data volume becomes larger and larger, performance degrades and problems ensue. What can be done to ensure smooth operations? How can you minimize data loss in the event of a disaster? What are the most crucial maintenance operations to automate, how do they work and why are they important, what are the best practices for running them and how can you ensure they're working correctly? Maintenance is the key to having a system that's healthy, recoverable and performant. There are lots of areas to cover but here are the most important features: Database files (shrink, grow, virtual log files, log size/management), consistency checks (what to run, when to run them, what to do about the results), fragmentation (when to defrag, how to defrag), Statistics (create and update) and Backup/Restore (recovery models, options/granularity, strategies). This workshop is targeting the best practices and goals for Database Administrators who are wearing many hats or full-time System Administrators. The workshop will vary from 200-400 level covering ALL of the key concepts what the feature is, how it works, why it's important and best practices in how and when to run.

 

Why you should attend this workshop? Learn from industry expert Kimberly L. Tripp as well as a key source on the SQL Server Development Team; Paul S. Randal. Paul is the former Storage Engine Access Methods Team Lead for SQL Server 2005 and the developer who wrote DBCC SHOWCONTIG (2000), DBCC INDEXDEFRAG (2000) and DBCC CHECKDB/repair for SQL Server 2005. Currently, Paul runs the Program Management team that controls the Core Storage Engine but part of his role includes directly interfacing with customers to help understand their needs and challenges. If you're interested in getting more details from and about Paul, check out his content on the SQL Server Storage Engine Team blog: http://blogs.msdn.com/sqlserverstorageengine/default.aspx.

 

Agenda
Part I: Database Creation/Space Management Best Practices

 

Part II: Table Structures, Fragmentation and Statistics

 

Part III: Designing a Backup Strategy for Effective Disaster Recovery

 

Part IV: Secrets of Fast Detection and Recovery from Database Corruptions

 


**********

Paul S. Randal

Principal Lead Program Manager, Microsoft Corp.

Paul started in the industry in 1994 working for DEC on the VMS file system and check/repair tools. In 1999 he moved to Microsoft to work on SQL Server, specifically on DBCC.

 

For SQL Server 2000, he concentrated on index fragmentation (writing DBCC INDEXDEFRAG, DBCC SHOWCONTIG) and various algorithms in DBCC CHECKDB. During SQL Server 2005 development was the lead developer/manager of one the core dev teams in the Storage Engine, responsible for data access and storage (DBCC, allocation, indexes & heaps, pages/records, text/LOB storage, snapshot isolation, etc). He also spent several years rewriting DBCC CHECKDB/repair.

 

Since SQL Server 2005 shipped, Paul has managed the Program Management team for the core Storage Engine to become more focused on customer/partner engagement and feature set definition. Paul regularly presents at conferences around the world on high-availability, disaster recovery and Storage Engine internals. His popular blog is at http://blogs.msdn.com/sqlserverstorageengine.

 

**********

Kimberly L. Tripp

Founder, SQLskills.com
Kimberly L. Tripp is a SQL Server MVP and a Microsoft Regional Director and has worked with SQL Server since 1990. Since 1995, Kimberly has worked as a Speaker, Writer, Trainer and Consultant for her own company SYSolutions, Inc. (www.SQLskills.com). In consulting, Kimberly tackles real world problems focused on performance, tuning, system availability and minimizing data loss. In writing, Kimberly contributes regularly for MSDN and SQL Server Magazine, and co-authored the MSPress title SQL Server 2000 High Availability. In speaking, Kimberly’s comments usually include that she has a gift of being able to discuss complex technical topics with ease and humor. Prior to starting SYSolutions, Kimberly held positions at Microsoft including Subject Matter Expert/Trainer for Microsoft University and Technical Writer for the SQL Server Development Team. You can get more details about Kimberly on SQLskills.com and her blog: www.SQLskills.com/blogs/Kimberly.

Coming Events RSS

Thu, 5 Aug in 7 days
MANCHESTER
Evening Meeting (18 registered)
Wed, 18 Aug in 20 days
MAIDSTONE
Evening Meeting
Wed, 15 Sep in 48 days
LEEDS
Evening Meeting (9 registered)
Thu, 16 Sep in 49 days
MANCHESTER
Evening Meeting (7 registered)
Thu, 23 Sep in 56 days
CARDIFF
Evening Meeting (6 registered)
Thu, 30 Sep in 63 days
YORK
Multi Day Seminar
Thu, 7 Oct in 70 days
EDINBURGH
Evening Meeting (4 registered)
Wed, 27 Oct in 90 days
LEEDS
Evening Meeting (3 registered)
Thu, 28 Oct in 91 days
MANCHESTER
Evening Meeting (7 registered)
Wed, 8 Dec in 132 days
LEEDS
Evening Meeting (3 registered)
Thu, 9 Dec in 133 days
MANCHESTER
Evening Meeting (6 registered)
Wed, 19 Jan in 174 days
LEEDS
Evening Meeting (3 registered)

Past Events RSS

20 Jul 2010
LEEDS
Evening Meeting
14 Jul 2010
LONDON
Evening Meeting (92 registered)
28 Jun 2010
EDINBURGH
Evening Meeting (14 registered)
24 Jun 2010
CARDIFF
Evening Meeting (16 registered)
23 Jun 2010
READING
Evening Meeting (31 registered)
17 Jun 2010
LONDON
Full Day Seminar
27 May 2010
ONLINE
Online
20 May 2010
LONDON
Evening Meeting (30 registered)
19 May 2010
LONDON
Evening Meeting (38 registered)
7 May 2010
ONLINE
Webcast (14 registered)
21 Apr 2010
READING
Evening Meeting (40 registered)
15 Apr 2010
LONDON
Evening Meeting (11 registered)
6 Apr 2010
MANCHESTER
Evening Meeting (8 registered)
30 Mar 2010
MANCHESTER
Evening Meeting (9 registered)
25 Mar 2010
EDINBURGH
Evening Meeting (12 registered)

Member Chat

Members online:
To post messages you must be signed on - please register or logon.
tonyrogerson Wed 1:32PM
Do most developers talk Oddle Poddle? #sqlfaq
glhotz Tue 9:46AM
RT @tonyrogerson: "Rel" (an implementation of Tutorial D), version 1.0.3 beta is now out http://bit.ly/dzlNdA #sqlfaq - a good language for relational theory
tonyrogerson Mon 2:36PM
"Rel" (an implementation of Tutorial D), version 1.0.3 beta is now out http://bit.ly/dzlNdA #sqlfaq - a good language for relational theory
gavinpayneuk Mon 8:09AM
Trying #oracle as a #sqlserver user for the first time, why and how in Part 1 of my new blog series http://bit.ly/a8KVbL #sqlfaq
tonyrogerson Mon 5:31AM
Celko advocating 100's of params http://bit.ly/aYvo2K when passing a "set" of values rather than CSV or TVP - he just doesn't get it #sqlfaq
tonyrogerson Fri 9:51AM
26th-28th July - Live Video of KDD-2010 Conference (data mining) Keynotes http://bit.ly/9PIA9C #sqlfaq