• Thanks for the detailed response Paul. While we're at it, let me drop another riddle out there.

    Assuming you are on a 4 core server, what would you chose as a high performance disk configuration for your data files?

    A) All your data files on an 8-disk RAID 10 array.

    B) Splitting your data files into filegroups, and placing them on 4 RAID 1 arrays.

    Based on the reading I have been doing, I'm inclined to think that option B would be the most performant, as it takes better advantage of parallellism because each CPU is performing IO on each file simultaneously.

    I am wondering though, how those benefits would stack up against RAID 10.