Download presentation
Presentation is loading. Please wait.
Published byJennifer Robinson Modified over 9 years ago
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.