THE SQL Server Blog Spot on the Web
Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | Join | Help
in Search

Browse by Tags

All Tags » Performance » Storage   (RSS)
Showing page 1 of 3 (23 total posts)
  • Dell PERC6 RAID Controller Performance

    Last month, Scott pointed out the really bad performance characteristics of the Dell PERC6 in RAID0 sequential write, particularly compared with RAID-5. Granted, this is not necessarily a red flag because few people use RAID 0 in production. Still, if one can't write code or test correctly, one should not be in the hardware/firmware business. Dell ...
    Posted to Joe Chang (Weblog) by jchang on October 1, 2008
  • Brains still matter - silly SSD notions

    Everytime a good product comes out, people seem to contrive bad ideas for what can be replaced, usually brains, or people with brains, or that people lacking brains can accomplish something on their own. Let me put it simply. Suppose one had a query that uses a nonclustered index, and required a key lookup, and the key lookup required a disk ...
    Posted to Joe Chang (Weblog) by jchang on September 8, 2008
  • IO Cost Structure – Anticipating SSD arrays

    An observant person has probably noticed that SQL queries requiring disk reads not only have longer duration but also higher CPU times. It is not hard then to deduce that disk access (for both HDD and SSD), which involves the OS performing an IO call, the SQL Server process finding a place in the buffer cache for the data pages, and possibly ...
    Posted to Joe Chang (Weblog) by jchang on September 4, 2008
  • Venting at SAN vendors

    I was just about ready to unleash a long accumulating stream of rants against SAN vendors for pushing seriously obsolete computers as powerful storage systems. Of course, in a final check of products specs, I saw that EMC just announced the new Clariion CX4 line. The previous CX3 line was built around the Intel E7520 chipset, which was a ...
    Posted to Joe Chang (Weblog) by jchang on August 6, 2008
  • Performance Impact: Some Data Points on Read-Ahead

    In the next series of posts, I'll focus on SQL Server I/O, revisiting some common issues and taking a closer look at some others. In each post and as always, I'll make the case with specific data points from my tests. For the first two posts in this series, let me check out the read-ahead technique used by SQL server. Read-ahead is an important ...
    Posted to Linchi Shea (Weblog) by Linchi Shea on July 4, 2008
  • Performance impact of controller cache: SQL Server read only workloads

    In my previous post, I looked at how a typical OLTP workload may be affected by various controller cache configurations. And the conclusion was that giving too much cache (say all 512MB) to reads hurt the OLTP performance. The primary reason was that the writes from the OLTP workloads were starved of cache. Now, let's take a look at how the ...
    Posted to Linchi Shea (Weblog) by Linchi Shea on March 31, 2008
  • Performance impact of controller cache: SQL Server large operations

    In my previous post on the performance impact of controller cache configurations, I presented some empirical results showing the performance impact of configuring the controller cache to various read/write settings on large sequential I/Os.   Why did I single out large sequential I/Os? That's because large sequential I/Os are heavily used ...
    Posted to Linchi Shea (Weblog) by Linchi Shea on March 26, 2008
  • Performance impact of controller read cache: large sequential I/Os

    In the next several blog posts, I’ll share with you some empirical results concerning the performance impact of configuring the read/write cache of a disk controller.   In the comments on Joe Chang’s blog at this site on Storage Performance for SQL Server, some statements were made concerning the performance impact of read cache in a disk ...
    Posted to Linchi Shea (Weblog) by Linchi Shea on March 24, 2008
  • Storage Performance for SQL Server

    There is a perplexing lack of material on overall storage performance strategy for database servers. Too much of the content is narrowly focused on tuning techniques to improve performance over an unknown base. First, storage system IO performance is well understood from the science and engineering perspective. Second there is sufficient ...
    Posted to Joe Chang (Weblog) by jchang on March 4, 2008
  • SQL Server Checkpoint I/O Behavior

    Andrew Kelly in a recent post here advised visiting/revisiting the SQL Server I/O basics, and I completely agree. A firm grasp of the basics can make it easy to understand some system behaviors that otherwise may be puzzling at times. A question that is often asked is how SQL Server performs the I/O writes in its checkpoints. ...
    Posted to Linchi Shea (Weblog) by Linchi Shea on January 19, 2008
1 2 3 Next >
Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement