Organiser

Chris Testa-O'Neill SQL Server MVP

my blog | training

SQLBlogCasts

Public Content

Microsoft 2005 KB's

Microsoft 2008 KB's

2 day Seminar starting Mon Sep 08, 2008 in Edinburgh

Indexing for Performance in SQL Server 2000/2005/2008 - Kimberly L. Tripp and Paul Randal


LiveMeeting Attendee URL This event is not available via LiveMeeting
Cost £498 + VAT (Group discounts available)
Organiser SQL Know How
Address Bonner Room, St Leonards Bldg, 18 Holyrood Park Road, EH16 5AY
Directions to Event
Tags

Indexing for Performance in SQL Server 2000/2005/2008

Kimberly L. Tripp and Paul S. Randal

8th - 9th September 2008

There are many areas of performance tuning in SQL Server: database design, application design, hardware/software configuration, and many more. But none are as important as indexing. Creating the "right indexes" is the most important thing you can do for performance and scalability. Is proper indexing something your application is missing? Do you realize the impact of your clustering key; forcing your base structure of your tables to be either ordered or unordered. If ordered is chosen, by what type of column(s) should the data be ordered? Is the decision solely based on query performance or are there other factors?

Whether your system is 24x7 or a small system just trying to setup for future growth and improved performance this course is for you! We will cover the often-overlooked impacts of poorly chosen clustered indexes, where/why clustered indexes help the most and how the type of table and the type/frequency of your queries affect your decisions. Additionally, once the internals, statistics and base table structures have been defined, we will talk about indexing strategies for search arguments (including SQL Server 2008 Filtered Indexes), joins, aggregations and appropriate uses for indexed views. Finally, we'll discuss index maintenance as well as how to evaluate your indexing strategy over time to make sure it remains appropriate as your data and workload changes.

If you want better performance and excellent insight into the wide range of indexing strategies - as well as how things work internally, this is the place to be!

Course Modules

  1. Index Internals
  2. Statistics
  3. Indexing Strategies, Part I: SARGs and Joins
  4. Indexing Strategies, Part II: Aggregations and Indexed Views
  5. Index Maintenance
  6. Is Your Indexing Strategy Working?

Course Length/Type

Two day instructor led seminar.

Kimberly L. Tripp

Kimberly L. Tripp

Kimberly L. Tripp is a SQL Server MVP and a Microsoft Regional Director and has worked with computers since 1985. Her career with database technologies began with IBM in 1988 and with Microsoft SQL Server in 1990. Kimberly has presented lectures and seminars at Microsoft Tech*Ed and other top-flight SQL Server-related events since 1996 and is consistently top-rated both on quality of technical content and presentation style. Kimberly regularly consults with customers to help them tackle their availability and performance issues as well as works with Microsoft to provide new and interesting technical resources.

Paul S. Randal

Paul S. Randal

Paul S. Randal is the Managing Director of SQLskills.com which he runs with his wife Kimberly L. Tripp. He is a SQL Server MVP and writer for TechNet Magazine. He worked on the SQL Server Storage Engine team at Microsoft from 1999 to 2007. Paul wrote DBCC CHECKDB/repair for SQL Server 2005 and was responsible for the Core Storage Engine during SQL Server 2008 development. Paul is an expert on disaster recovery, high-availability, and database maintenance and is a regular, top-rated presenter at conferences around the world. He blogs at SQLskills.com/blogs/paul.

Coming Events RSS

Tue, 7 Sep in 4 days
BRACKNELL
Evening Meeting
Wed, 15 Sep in 12 days
LEEDS
Evening Meeting (15 registered)
Thu, 16 Sep in 13 days
MANCHESTER
Evening Meeting (14 registered)
Wed, 22 Sep in 19 days
MAIDSTONE
Evening Meeting
Thu, 23 Sep in 20 days
CARDIFF
Evening Meeting (13 registered)
Thu, 30 Sep in 27 days
YORK
Multi Day Seminar
Thu, 7 Oct in 34 days
EDINBURGH
Evening Meeting (5 registered)
Wed, 27 Oct in 54 days
LEEDS
Evening Meeting (5 registered)
Thu, 28 Oct in 55 days
MANCHESTER
Evening Meeting (12 registered)
Wed, 8 Dec in 96 days
LEEDS
Evening Meeting (4 registered)
Thu, 9 Dec in 97 days
MANCHESTER
Evening Meeting (6 registered)
Wed, 19 Jan in 138 days
LEEDS
Evening Meeting (4 registered)

Past Events RSS

19 Aug 2010
EDINBURGH
Evening Meeting (11 registered)
18 Aug 2010
MAIDSTONE
Evening Meeting
5 Aug 2010
MANCHESTER
Evening Meeting (21 registered)
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)

Member Chat

Members online:
To post messages you must be signed on - please register or logon.
Stephanie Sullivan Wed 3:34PM
Looking for a lift to sql bits from south wales. Anybody driving up who welcome a reduction in petrol money?
neil_hambly Tue 2:11PM
My next presentation (DAC-PAC) is @ the VBUG Bracknell (7th Sept) http://bit.ly/9ZgObb along with GrumpyDBA (CLR vs TSQL functions) #sqlfaq
allansqlis Sun 9:08PM
Solution to a practical problem when issuing Current Time Increments in StreamInsight http://goo.gl/UhQn #StreamInsight #CEP #sqlfaq
gavinpayneuk Sat 10:02PM
@SQLRich #sqlserver #sqlfaq Using the internal SQL Server encryption tools
sqlrich Sat 9:58PM
@GavinPayneUK Do you mean SQL's internal code or DBA's implementing encryption? #sqlserver #sqlfaq
gavinpayneuk Sat 9:14PM
@mouldie Have they started using SQL's internal encrypt tools or is it still done at the app, o/s or storage level? #sqlserver #sqlfaq
gavinpayneuk Sat 8:40PM
Does anyone bother with encryption actually within SQL Server? #sqlserver #sqlfaq
neil_hambly Sat 9:44AM
Can't stop laughing RT @tonyrogerson: RT @fasel: Mongo DB is web scale :D http://bit.ly/cWY3el #nosql very funny video and so true #sqlfaq
tonyrogerson Sat 9:26AM
RT @fasel: Mongo DB is web scale :D http://bit.ly/cWY3el #nosql very funny video and so true #sqlfaq
bletchleypark Fri 12:00PM
RT @tonyrogerson: I've given up a days pay for the 16th Sept Bletchley Park pledge http://bit.ly/bshbSs, done via paypal #sqlfaq - very worthy cause!
neil_hambly Fri 10:28AM
I have also pledged 1 day RT @tonyrogerson: I've given up a days pay for the 16th Sept Bletchley Park pledge http://bit.ly/bshbSs, #sqlfaq
tonyrogerson Fri 10:10AM
I've given up a days pay for the 16th Sept Bletchley Park pledge http://bit.ly/bshbSs, done via paypal #sqlfaq - very worthy cause!