Storage Best Practices
Some of the most common best practices that the SQL Server team recommends with respect to storage configuration for SQL Server ... Source : Microsoft.com - Technet Article
Storage Performance for SQL Server
Another great post from Joe covering various aspects of storage configuration for optimal Disk I/O Performance ... Source : Joe Chang - SQLblog.com - Blog Post
Physical Database Storage Design
This article provides a guide for physical storage design and gives recommendations and trade-offs for physical hardware design and file architecture. Update; Linchi Shea comments on this paper in his recent blog post ... Source : Microsoft.com - Technet Article
Predeployment I/O Best Practices
When configuring a new server for SQL Server or when adding or modifying the disk configuration of an existing system, it is good practice to determine the capacity of the I/O subsystem prior to deploying SQL Server. This white paper discusses validating and determining the capacity of an I/O subsystem. A number of tools are available for performing this type of testing. This white paper focuses on the SQLIO.exe tool, but also compares all available tools. It also covers basic I/O configuration best practices for SQL Server 2005 ... Source : Microsoft.com - Technet Article
Partition Alignment
Track aligning disk partitions before formatting is crucial in delivering the best possible disk IO performance. This post contains a forum exchange on configuring a Clarion SAN for partition alignment ... Source : Grumpy Old DBA - SQLBlogCasts.com - Blog Post
SQLIOSim
SQLIOSim is a correctness and stress tool (not a performance measurement tool). Use this to verify your IO subsystem is functioning correctly under heavy loads. In this SQL Server Storage Engine Blog post, links are provided for download, and the usage of the tool is discussed ... Source : Jerome Halmans - SQL Server Storage Engine - Blog Post
SQLIOSim II
SQLIOSim is used to validate the integrity of the IO Subsystem. In this post, the PSS Engineers provide an overview of how this tools works ... Source : PSS SQL Server Engineers - Blog Post
SQLIO Disk Subsystem Benchmark Tool
SQLIO is a tool provided by Microsoft which can also be used to determine the I/O capacity of a given configuration ... Source : Microsoft.com - Download
Disk Queue Length: Some Data Points may Help!
An analysis of the usefulness of the "Disk Queue Length" performance counter ... Source : Linchi Shea - SQLBlog.com - Blog Post
SQL Server Urban Legends Discussed
True or False ? SQL Server Uses One Thread Per Data File -- A Disk Queue Length greater than 2 indicates an I/O bottleneck ... Source : Bob Dorr - Microsoft PSS SQL Support - Blog Post
Deploying SQL Server on a SAN
This series of blog posts from the SQL CAT team covers a wide ranging set of topics such as virtualization of physical disks, RAID groups, creation and sizing of LUNs, alignment of sectors, NTFS format size, base lining of SAN throughput, dynamic and basic disks, sizing and allocation of Windows files, isolation of data, index and log objects and performance monitoring. The provided link is part 1. Part 2 is here and Part 3 is here ... Source : Prem Mehra and Mike Ruthruff - SQL Server Customer Advisory Team - Blog Post
Tuning SQL Server 2005 Performance for Hitachi SAN's
This article is specific to Hitachi (HDS) SAN's, but gives an excellent insight into SAN performance tuning concepts for SQL Server regardless of the SAN vendor ... Source : Hds.com
Fibre Channel / iSCSI Performance Comparison
iSCSI shows promise as it leverages the features of Ethernet topologies and TCP/IP - encapsulating the SCSI command set over IP. Read this report by NetApp which provides insight into the topic of FCP versus iSCSI for DSS workloads using SQL Server 2005 ... Source : Microsoft.com - Whitepaper
iSCSI SANs offer an alternative for building Storage Area Networks. Consolidating storage in a SAN offers storage management and scaling benefits for datacenters. iSCSI support in Windows Server 2003 makes connecting servers to an iSCSI SAN easy and affordable. This paper describes the deployment and testing results of SQL Server 2005 using the Microsoft iSCSI Initiator with an EqualLogic iSCSI SAN. It helps you understand best practices and the benefits of using an iSCSI SAN with SQL Server 2005 ... Source : Microsoft.com - MSDN Article
I/O Basics
This white paper introduces new terms, discusses maintenance and configuration issues, new and improved error messages, and I/O enhancements. After reading this document you will better understand SQL Server I/O needs and capabilities in SQL Server 2000 Service Pack 4 and SQL Server 2005 ... Source : Microsoft.com - Technet Article
I/O Subsystem Performance Tuning
This paper considers performance from both the hardware and software perspectives. In addition, it discusses tools for storage subsystem analysis and design and provides rules of thumb and guidelines for system design and to solve the performance bottlenecks in specific configurations ... Source : Microsoft.com - Article
How many files should a database have?
In part 1 of this posting, the SQLCat team answer this question from an OLAP workload perspective ... Source : SQLCat.com
Solid State Disk IO
Chad compares SQLIO figures from 4 different platforms, one of which uses SSD (Solid State Disk). Interesting results … ... Source : Chad - sqlstuff.info - blog post
SQL Server and SANs: The QueueDepth Setting of a Host Bus Adapter (HBA)
Great blog post from Linchi Shea on I/O throughput variability when altering the Queue Depth settings on the HBA ... Source : Linchi Shea - SQLBlog.com - Blog Post
SAN vs Direct Attach Storage - The winner is...
SANs are blisteringly fast right? Way faster than local attached storage! Not always, as this arcticle points out ... Source : sqlteam.com - article
Google Disk Failure Paper
An interesting analysis of disk performance and failure rates by Google ... Source : Google.com