Presentation is loading. Please wait.

Presentation is loading. Please wait.

Data Management Conference Performance & Scalability Simon Sabin London September 29th.

Similar presentations


Presentation on theme: "Data Management Conference Performance & Scalability Simon Sabin London September 29th."— Presentation transcript:

1 Data Management Conference Performance & Scalability Simon Sabin Simon@onarc.com London September 29th

2 Data Management Conference Welcome Mark Taylor Director of DPE

3 Agenda/Content Slide Data is not just letters and numbers Enabler features in SQL 2008 Getting performance out of −XML −Spatial −Full text −Large files Managing data

4 Enabling functionality Spatial data −Enabling location aware applications Filestream −Efficient storage of large documents −Integrated with resilience of the database HierachyID, Sparse columns −Complex modelling to support more business scenarios XML −Processing, storage and or the industry standard integration format

5 XML Data Loading −Can be very large −Shredding or not −Storage requirements −Schemas can reduce storage Querying −Shredding −Indexing Generating −Complex structures

6 Spatial Data Loading −Nothing in the box −Potentially very large −Optimise shapes Querying −Indexes a must −Handling Points and Areas

7 Searching text Full text has been around since SQL 7 Didn’t perform well Re-architected in SQL 2008 Much faster −Especially for mixed style queries Need −To use integer keys −to rebuild SQL2005 indexes

8 Large Document Data Filestream storage Integrated into the normal backup Cannot use Mirroring Can use compressed storage Faster than normal storage for large files

9 Hierarchy Recursion a killer for performance Many models for Hierarchies −Either easy to maintain −Or good for reporting −Never both Hierarchy −Good for reporting −Can be combined for easy maintenance

10 Maintaining non relational Some require clustered primary keys Most block online re-indexing Normal Data Online reindexing Efficient scans Non-relational Offline reindexing All Data No online reindexing Expensive scans 1-1 relationship

11 Partitioning Performance Selective Re-indexing Selective Compression Partition level lock Switching Partitioned Indexed Views Improved Seeking Improved Parallism

12 Summary SQL Server doesn’t just store text and numbers Complex data types easy to get wrong Need to be careful about performance Design your database carefully to ease maintenance

13 Follow up SQLBits −End to End XML Full Day seminar −Creating High Performance Spatial Databases −Using SQL Server 2008 Integrated Full Text Search in a High Volume OLTP Environment White papers −http://tinyurl.com/FilestreamWhitepaperhttp://tinyurl.com/FilestreamWhitepaper −http://tinyurl.com/SpatialWhitePaperhttp://tinyurl.com/SpatialWhitePaper −http://tinyurl.com/FullTextWhitepaperhttp://tinyurl.com/FullTextWhitepaper −http://tinyurl.com/XMLWhitepaperhttp://tinyurl.com/XMLWhitepaper Come and talk to us

14 Q & A Now In the break Or later −Simon@sqlknowhow.com

15 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Data Management Conference Performance & Scalability Simon Sabin London September 29th."

Similar presentations


Ads by Google