This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 IEEE 24th International Conference on Data Engineering
Filtered Indices and Their Use in Flexible Schema Scenarios
Cancun, Mexico
April 07-April 12
ISBN: 978-1-4244-1836-7
Srini Acharya, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. srinia@microsoft.com
Cesar Galindo-Legaria, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. cesarg@microsoft.com
Milind Joshi, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. milindj@microsoft.com
Babu Krishnaswamy, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. babuk@microsoft.com
Stefano Stefani, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. stefanis@microsoft.com
Pawel Terlecki, Microsoft SQL Server, One Microsoft Way, Redmond, WA 98052. pawelt@microsoft.com
Efficient and convenient handling of heterogeneous data is a current challenge for data management systems. In this paper, we discuss several common relational approaches to represent heterogeneity and argue for a design based on a single wide-table, referred to as a flexible schema. For this scenario, we focus on partial indexation and its support for efficient data storage and processing. Filtered indices provide partial indexation functionality in the Microsoft SQL Server product. We describe here the implementation of this feature, including index utilization in queries, index maintenance and query parameterization issues. Our performance experiments validate the expected benefits of the approach in our implementation.
Citation:
Srini Acharya, Cesar Galindo-Legaria, Milind Joshi, Babu Krishnaswamy, Stefano Stefani, Pawel Terlecki, "Filtered Indices and Their Use in Flexible Schema Scenarios," icde, pp.1259-1266, 2008 IEEE 24th International Conference on Data Engineering, 2008
Usage of this product signifies your acceptance of the Terms of Use.