Dell Microsoft SQL Server 2008 Fast Track Data Warehouse Performance Characterization

Similar documents
HP high availability solutions for Microsoft SQL Server Fast Track Data Warehouse using SQL Server 2012 failover clustering

Introduction to Decision Support, Data Warehousing, Business Intelligence, and Analytical Load Testing for all Databases

Microsoft SharePoint Server 2010

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

High Performance Tier Implementation Guideline

Introduction to Decision Support, Data Warehousing, Business Intelligence, and Analytical Load Testing for all Databases

High Performance SQL Server with Storage Center 6.4 All Flash Array

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations. Database Solutions Engineering

Microsoft SharePoint Server 2010

Oracle Database Deployments with EMC CLARiiON AX4 Storage Systems

Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation

HP 85 TB reference architectures for Microsoft SQL Server 2012 Fast Track Data Warehouse: HP ProLiant DL980 G7 and P2000 G3 MSA Storage

EMC Unified Storage for Microsoft SQL Server 2008

SAP CRM Benchmark on Dual-Core Dell Hardware

Achieving a High Performance OLTP Database using SQL Server and Dell PowerEdge R720 with Internal PCIe SSD Storage

F600Q 8Gb FC Storage Performance Report Date: 2012/10/30

VERITAS Software - Storage Foundation for Windows Dynamic Multi-Pathing Performance Testing

Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters

DELL. Dell Microsoft Windows Server 2008 Hyper-V TM Reference Architecture VIRTUALIZATION SOLUTIONS ENGINEERING

Accelerating Microsoft Exchange Servers with I/O Caching

The 8Gb Fibre Channel Adapter of Choice in Oracle Environments

Optimizing SQL Server Storage Performance with the PowerEdge R720

8Gb Fibre Channel Adapter of Choice in Microsoft Hyper-V Environments

SQL Server Parallel Data Warehouse: Architecture Overview. José Blakeley Database Systems Group, Microsoft Corporation

Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Power Comparison of Dell PowerEdge 2950 using Intel X5355 and E5345 Quad Core Xeon Processors

DATA WAREHOUSE FAST TRACK FOR MICROSOFT SQL SERVER 2014

Dell Reference Configuration for Hortonworks Data Platform

Dell Exchange 2013 Reference Architecture for 500 to 20,000 Microsoft Users. 1 Overview. Reliable and affordable storage for your business

DELL s Oracle Database Advisor

Cisco-EMC Microsoft SQL Server Fast Track Warehouse 3.0 Enterprise Reference Configurations. Data Sheet

DVS Enterprise. Reference Architecture. VMware Horizon View Reference

The Methodology Behind the Dell SQL Server Advisor Tool

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Dell EqualLogic Best Practices Series. Dell EqualLogic PS Series Reference Architecture for Cisco Catalyst 3750X Two-Switch SAN Reference

QLogic 16Gb Gen 5 Fibre Channel for Database and Business Analytics

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Microsoft SQL Server 2014 Fast Track

Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server

Private cloud computing advances

Maximum performance, minimal risk for data warehousing

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

Virtualized Exchange 2007 Archiving with EMC Xtender/DiskXtender to EMC Centera

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

HP ProLiant DL580 Gen8 and HP LE PCIe Workload WHITE PAPER Accelerator 90TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

Accelerating Server Storage Performance on Lenovo ThinkServer

James Serra Sr BI Architect

Reference Architecture for a Virtualized SharePoint 2010 Document Management Solution A Dell Technical White Paper

HP reference configuration for entry-level SAS Grid Manager solutions

HP ProLiant Gen8 vs Gen9 Server Blades on Data Warehouse Workloads

The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.

DELL. Virtual Desktop Infrastructure Study END-TO-END COMPUTING. Dell Enterprise Solutions Engineering

Analyzing the Virtualization Deployment Advantages of Two- and Four-Socket Server Platforms

All Silicon Data Warehouse: Violin Memory Fast Track Data Warehouse Reference Architecture. Installation and Configuration Guide

Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC Enterprise Value SATA SSDs

SQL Server Consolidation Using Cisco Unified Computing System and Microsoft Hyper-V

EMC CLARiiON CX3 Series FCP

Windows 8 SMB 2.2 File Sharing Performance

Performance Validation and Test Results for Microsoft Exchange Server 2010 Enabled by EMC CLARiiON CX4-960

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Backup and Recovery for Microsoft SQL Server

EMC Backup and Recovery for Microsoft SQL Server

Dell EqualLogic Best Practices Series

QLogic 2500 Series FC HBAs Accelerate Application Performance

Business white paper. HP Process Automation. Version 7.0. Server performance

SQL Server Business Intelligence on HP ProLiant DL785 Server

VMware Best Practice and Integration Guide

Microsoft Exchange Server 2003 Deployment Considerations

Express5800 Scalable Enterprise Server Reference Architecture. For NEC PCIe SSD Appliance for Microsoft SQL Server

VMware VMmark V1.1.1 Results

How To Evaluate Netapp Ethernet Storage System For A Test Drive

Video Surveillance Storage and Verint Nextiva NetApp Video Surveillance Storage Solution

Evaluation Report: Supporting Microsoft Exchange on the Lenovo S3200 Hybrid Array

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

Microsoft SQL Server 2005 on Windows Server 2003

Intel RAID SSD Cache Controller RCS25ZB040

The HBAs tested in this report are the Brocade 825 and the Emulex LPe12002 and LPe12000.

Brocade Solution for EMC VSPEX Server Virtualization

Dell High Availability and Disaster Recovery Solutions Using Microsoft SQL Server 2012 AlwaysOn Availability Groups

PSAM, NEC PCIe SSD Appliance for Microsoft SQL Server (Reference Architecture) September 11 th, 2014 NEC Corporation

Dell High Availability Solutions Guide for Microsoft Hyper-V

Minimum Hardware Configurations for EMC Documentum Archive Services for SAP Practical Sizing Guide

Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems

Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers

Kronos Workforce Central on VMware Virtual Infrastructure

Delivering Accelerated SQL Server Performance with OCZ s ZD-XL SQL Accelerator

Transcription:

Dell Microsoft SQL Server 2008 Fast Track Data Warehouse Performance Characterization A Dell Technical White Paper Database Solutions Engineering Dell Product Group Anthony Fernandez Jisha J

Executive Summary Dell Microsoft Fast Track Configurations provide a CPU core-balanced approach in implementing a symmetric multiprocessor (SMP)-based Microsoft SQL Server data warehouse on Dell PowerEdge Servers and Dell EMC Storage. Microsoft Fast Track provides proven performance and scalability expectations on data warehouse workloads. A Fast Track Data Warehouse reference configuration achieves a cost-performance balance between SQL Server data processing capability and throughput of available hardware components. The objective of this white paper is to complement the DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse configuration guide by analyzing the performance using queries similar to standard TPC-H queries. This white paper also explores the performance effects of using different multipathing options provided by EMC PowerPath. The results show how the reference configuration building block was balanced and optimized by matching the Storage throughput capacity with the Database Server processing capacity. THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. 2010 Dell Inc. All rights reserved. Reproduction of this material in any manner whatsoever without the express written permission of Dell Inc. is strictly forbidden. For more information, contact Dell. Dell, the DELL logo, and the DELL badge, and PowerEdge are trademarks of Dell Inc. EMC, PowerPath, and Clariion are registered trademarks of EMC Corporation. Microsoft, SQL Server, and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries. Intel and Xeon are registered trademarks of Intel Corporation in the U.S. and/or other countries. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own. July 2010 2

Contents Executive Summary... 2 Introduction... 4 Audience and Scope... 4 Dell Microsoft Fast Track Data Warehouse Reference Architecture... 4 Dell Microsoft Fast Track Performance Guidelines... 6 Evaluation Metrics: MCR and BCR... 7 Fast Track Performance and Different Multipathing Options... 8 Single Query Performance... 8 Workload Performance... 10 Conclusion... 12 References... 13 Tables Table 1. Dell Microsoft Reference Architecture Components... 5 Table 2. Sample Query Variants... 6 Table 3. Baseline MCR and BCR Performance... 8 Figures Figure 1. Dell Microsoft Fast Track Reference Architecture... 5 Figure 2. Effect of Using Different PowerPath Multipathing Policies With Single Threaded Queries (MAXDOP=1)... 9 Figure 3. Effect of Using Different PowerPath Multipathing Policies With Multithreaded Queries (MAXDOP=0)... 10 Figure 4. Effect of Using Different PowerPath Multipathing Policies With Single Threaded and Multithreaded Workload (MAXDOP=1 and MAXDOP=0)... 11 3

Introduction Microsoft SQL Server Fast Track Initiative provides a concrete methodology and guidelines for implementing balanced data warehouse architecture for predefined customer workloads. All the key components of SQL Server architecture are evaluated and configured to optimize any data warehouse workload throughput. The goal of the configuration is to achieve a high performing data warehouse configuration by balancing the SQL Server processing capability and the overall hardware throughput. Dell, partnered with Microsoft, is committed to deliver the high performance and cost-effective solutions for customers. The Dell Microsoft Fast Track Reference Architecture Configuration outlines the best practices at both the hardware and software layers to build a high performing data warehouse configuration based on the predefined customer workloads. For more information, please refer to the DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse guide. A link to this configuration guide is provided in the References section of this white paper. Audience and Scope This white paper analyzes the performance of the Dell Microsoft Reference Architecture using queries similar to standard TPC-H queries. In addition the various multipathing options supported by PowerPath are also explored. This white paper may be useful for IT planners, architects, database administrators and Business Intelligence (BI) users who are interested in the data warehouse performance and configuration aspects. Dell Microsoft Fast Track Data Warehouse Reference Architecture Dell Microsoft Fast Track Reference Configuration bundles the highly efficient and cost effective Server and Storage along with Microsoft SQL Server 2008 R2. The reference configuration components are listed in Table 1 as follows. 4

Table 1. Dell Microsoft Reference Architecture Components Component Details Server Dell PowerEdge R710 CPU (2) Quad Core Intel Xeon X5550 2.66GHz 8MB Cache, 6.4GT/s Intel QPI, 95W Number of Cores 8 Memory 48GB RAM (6x8GB DIMMS @1333MHz) PCI-E Slots PCI-E Riser with two x4 Gen 2 slots (Slots 1 and 2) Internal Storage Controller PERC6/I or H700 512MB Cache Internal Drives (2) 73GB 6Gpbs SAS 15K HDD (6) 300GB 6Gbps SAS 15K HDD* * Various sizes can be configured. Network Adapters Two Embedded Broadcom 5709C dual-port Gigabit Ethernet (four ports total) Fibre Channel (FC) HBA (2) Emulex LPe-12002-E (8Gb Dual Port FC HBA) FRWM 1.11 A5/Driver 2.20.006 Or (2) QLogic QLE2562 (8Gb Dual Port FC HBA) FC Switches (2) Brocade SW200E (8 Ports enabled each)* FC Storage Operating System Database Software Multipathing Software * High Availability Configuration requires two FC switches. (2) Dell EMC AX4-5 Microsoft Windows 2008 R2 Microsoft SQL Server 2008 R2 EMC PowerPath 5.3 SP1 64bit The complete Dell Microsoft Reference Architecture may be depicted as in Figure 1. It shows the Fast Track configuration with dual Fibre Channel HBA s and switches for high availability. Figure 1. Dell Microsoft Fast Track Reference Architecture Dell PowerEdge R710 Emulex HBA Dual Brocade SW200E Fibre Channel Switches 0 1 0 1 0 1 0 1 SP B SP A SP B SP A Dell EMC AX4-5 FC Storage 5

The EMC PowerPath multipathing solution provides flexibility and efficiency for the Dell EMC storage arrays, functioning as the backend for the SQL Server Fast Track Database Configuration. In addition, Dell recommends providing high availability to the database server using Microsoft Clustering Services (MSCS). For more information, please refer to the DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse guide. A link to this configuration guide is provided in the References section of this white paper. As part of the activities for the white paper, tests were conducted on the preceding configuration to analyze the overall data warehouse performance. Dell Microsoft Fast Track Performance Guidelines Experiments were conducted on several configurations in Dell Labs to optimize the performance achieved by the Dell Fast Track Reference Architecture. The experiments were carried out using different query variants (simple, average and complex) and also using a workload mix. The query complexity is decided depending on the number and complexity of JOIN statements. All the queries were derived from queries similar to the standard TPC-H benchmark. Tests also evaluated the single threaded and multithreaded query performance. The queries selected for the exercise are given in Table 2. Table 2. Sample Query Variants Query Type Selected Query Query Details Simple Forecasting Revenue Change Query (Q6) SELECT SUM(L_EXTENDEDPRICE*L_DISCOUNT) AS REVENUE FROM LINEITEM WHERE L_SHIPDATE >= '1994-01-01' AND L_SHIPDATE < dateadd (yy, 1, '1994-01-01') AND L_DISCOUNT BETWEEN.06-0.01 AND.06 + 0.01 AND L_QUANTITY < 24 Average Order Priority Checking Query (Q4) SELECT o_orderpriority, COUNT(*) AS order_count FROM dbo.orders WHERE o_orderdate >= '1993-04-01' AND o_orderdate < dateadd(month, 3,'1993-04- 01') AND EXISTS ( SELECT * FROM dbo.lineitem WHERE l_orderkey = o_orderkey AND l_commitdate < l_receiptdate AND l_shipdate > '1993-01-01' AND l_shipdate < '1993-12-31' ) GROUP BY o_orderpriority ORDER BY o_orderpriority 6

Complex Pricing Summary Report Query (Q1) select l_returnflag, l_linestatus, sum(l_quantity) as sum_qty, sum(l_extendedprice) as sum_base_price, sum(l_extendedprice*(1-l_discount)) as sum_disc_price, sum(l_extendedprice*(1-l_discount)*(1+l_tax)) as sum_charge, avg(l_quantity) as avg_qty, avg(l_extendedprice) as avg_price, avg(l_discount) as avg_disc, count_big(*) as count_order from lineitem where l_shipdate <= dateadd(dd, -90, '1998-12-01') group by l_returnflag, l_linestatus order by l_returnflag, l_linestatus Note that the preceding queries were selected as a representation of the customer query complexities. Customers would have to select a standard SQL query (or a set of queries) that are specific to their data warehouse workload for the Fast Track performance evaluation. Evaluation Metrics: MCR and BCR Dell Microsoft Fast Track performance is mainly evaluated based on two parameters: Maximum Core Consumption Rate (MCR) and Benchmark Consumption Rate (BCR). MCR refers to the maximum throughput that can be achieved using the specified CPU configuration. BCR is the maximum throughput that may be achieved using the defined disk layout. Dell Microsoft Fast Track configurations ensure the optimal database performance by providing predefined configurations that have been tested to be balanced. The goal of Microsoft Fast Track configurations is to design configurations that are capable of consuming the available storage bandwidth represented by a balance between MCR and BCR results. MCR evaluation is performed completely on the cached data, independent of the disk configuration. On the other hand, BCR is measured based on the disk I/O during the query load. The following formula is used to calculate the MCR and BCR in MB/s: ( [Logical reads] / [CPU time] ) * 8KB / 1024 Detailed guidelines for measuring the MCR and BCR values may be found in the Workload Testing section of the Microsoft Fast Track Data Warehouse 2.0 Architecture. A link to this document is provided in the References section of this white paper. 7

For the proposed Dell reference architecture, the MCR and BCR values were measured to be as given in Table 3 as follows. Table 3. Baseline MCR and BCR Performance MCR (Maximum Core Consumption Rate) CPU Based BCR (Benchmark Consumption Rate) Disk Based 293 MBps 296 MBps The results show similar results for MCR and BCR in terms of throughput achieved. This proves that the maximum CPU consumption rate is capable of processing the available disk bandwidth thus creating a balanced configuration. This configuration maximizes the overall database throughput while minimizing unrealized resources. The following sections of this white paper analyze the performance of Dell Microsoft Fast Track Data Warehouse for executing query variants and a workload mix similar to standard TPC-H queries utilizing BCR to measure disk I/O throughput. Fast Track Performance and Different Multipathing Options As explained in the DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse configuration guide, customers have the option to utilize Microsoft Multipathing I/O (MPIO) or EMC PowerPath. Microsoft MPIO has been tested by Microsoft extensively on all Fast Track configurations. It is recommended to use with the Round Robin with Subset multipathing policy. PowerPath provides an efficient Multipathing solution for the Dell EMC AX4-5 arrays. EMC PowerPath provides the flexibility of using different multipathing policies for accessing the external storage hardware. This section explores the performance of the Fast Track reference architecture on using some of the different multipathing policies. By default, PowerPath utilizes the Clariion Optimized (ClarOpt) setting. The different multipathing policies explored are Basic failover (bf), ClarOpt (co), Least Blocks (lb), Least IOs (li) and Round Robin (rr). The MAXDOP query option controls the query parallelism. MAXDOP option 1 enables a single thread of execution; whereas, MAXDOP of zero utilizes multiple threads. The test queries were executed using both the MAXDOP 1 and 0 query options to analyze the single threaded and multithreaded query performance, respectively. For more information on MAXDOP options, refer to the References section of this white paper. Single Query Performance Simple, Average and Complex queries were executed individually on the database. On each of the test iterations, all the queries were executed separately with the different PowerPath policies mentioned earlier. Tests were conducted with the MAXDOP query options 1 and 0. Using the MAXDOP option 1 will ensure that the query is utilizing only a single core of CPU at any point of execution. The results of the exercise may be depicted as in Figure 2 as follows. 8

Figure 2. Effect of Using Different PowerPath Multipathing Policies With Single Threaded Queries (MAXDOP=1) Single Threaded Query Variants vs. Multipathing Policies 300 250 BCR in MBps 200 150 100 50 0 Simple Average Complex Basic(bf) ClarOpt(co) Least Blocks(lb) Least IOs(li) Round Robin(rr) Query Type The different PowerPath policies produced comparable database throughput for all the query types with MAXDOP option 1. The result shows that with a single thread of execution, having a single core accessing a single database volume, the database may be configured with any of the PowerPath policies for optimum output. Similarly, all the test queries were run with MAXDOP option 0 to simulate a multithreaded query operation. The results are as given in Figure 3 as follows. 9

Figure 3. Effect of Using Different PowerPath Multipathing Policies With Multithreaded Queries (MAXDOP=0) Multithreaded Query Variants vs. Multipathing Policies 250 200 BCR in MBps 150 100 50 0 Simple Average Complex Basic(bf) ClarOpt(co) Least Blocks(lb) Least IOs(li) Round Robin(rr) Query Type We can see that even in the case of multithreading, all the different multipathing policies are delivering almost the same query performance. To summarize, when queries of similar complexity are executed against the reference configuration, all the PowerPath multipathing policies delivered similar results. Workload Performance A sample workload based on simple/average/complex queries with a 70/20/10 percentage mix, respectively, was executed on the Dell Microsoft Fast Track Reference Configuration. The workload tests were executed with both MAXDOP options 1 and 0. Figure 4 represents the BCR performance on using the MAXDOP options 1 and 0 as follows. 10

Figure 4. Effect of Using Different PowerPath Multipathing Policies With Single Threaded and Multithreaded Workload (MAXDOP=1 and MAXDOP=0) BCR in Mbps 265 260 255 250 245 240 235 230 225 220 215 210 Workload Parallalism vs. Multipathing Policies MAXDOP 1 MAXDOP 0 Basic(bf) ClarOpt(co) Least Blocks(lb) Least IOs(li) Round Robin(rr) As per the results observed, three of the PowerPath policies, Least blocks, Least IOs and Round Robin, give enhanced performance for a 70/20/10 workload mix similar to a TPC-H workload mix using single thread execution (MAXDOP=1). For a multithread execution model, Least IOs seems to outperform all the other PowerPath policies. 11

Conclusion Dell Microsoft Fast Track Data Warehouse provides specific guidelines for deploying a low cost and high performing data warehousing solution. All the key database configuration components, including all the hardware and software elements, are optimized to cater to large sequential workloads. Dell Microsoft Fast Track Reference Configuration achieves an efficient balance between the SQL Server processing capability and the aggregate hardware throughput for specific database size requirements. Dell EMC PowerPath provides the flexibility and ease of using different multipathing options for database connectivity. As per the single threaded and multithreaded experimental results, the Least IOs (li) policy is seen to provide consistent performance for all query variants (simple, average and complex) and for a workload mix of 70/20/10 (simple/average/complex, respectively). Based on the nature of the queries expected, customers may choose the multipathing policy accordingly. To conclude, Dell Microsoft Fast Track Reference Configuration provides an excellent end-to-end solution with definite configuration and performance guidelines for implementing an out-of-the-box, balanced data warehousing solution. 12

References DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse http://content.dell.com/us/en/enterprise/d/business~solutions~whitepapers~en/documents~wp-sqlfast-track-config-guide.pdf.aspx Dell SQL Server Solutions www.dell.com\sql Dell Services www.dell.com\services Dell Support www.dell.com\support Microsoft Fast Track Solutions www.microsoft.com\fasttrack An Introduction to SQL Server 2008 Fast Track Data Warehouse Architectures http://msdn.microsoft.com/en-us/library/dd459146.aspx Fast Track Data Warehouse 2.0 Architecture http://msdn.microsoft.com/en-us/library/dd459178.aspx Microsoft Dell Data Sheet http://download.microsoft.com/download/d/f/a/dfaad98f-0f1b-4f8b-988f- 22C3F94B08E0/Dell%20Fast%20Track%202.0%20Datasheet.pdf Introduction to New Data Warehouse Scalability Features in SQL Server 2008 http://msdn2.microsoft.com/en-us/library/cc278097(sql.100).aspx Best Practices for Data Warehousing with SQL Server 2008 http://msdn.microsoft.com/library/cc719165.aspx Microsoft MAXDOP http://msdn.microsoft.com/en-us/library/ms188611.aspx 13