>From reading that section of the book I also own, this is presented in an 
>example where he mentions you can find other best practices out there but for 
>this example they chose to do one file per core. I'm not going to try to speak 
>for other people so I will just share what I do know.

This is a performance optimizing method which you aren't required to do, but it 
can help with performance such as handling SQL operations in parallel and also 
spanning your database across several logical disks and/or LUNS. Most customers 
are plenty satisfied with spanning the database (mdf), log (ldf), and tempdb 
across separate RAID volumes which Microsoft mentions: giving the database, log 
and tempdb their own dedicated RAID volume. 
(http://technet.microsoft.com/en-us/library/hh846235.aspx#BKMK_ReqDiskSpace)

Basically, I would just consider if you actually need to do this or just 
spanning the database, log and tempdb on separate RAID volumes would be enough. 
You can still tune the autogrowth settings, as well as setup your memory 
allocation settings to provide good performance. (there are some autogrowth 
recommendations from MS in the previously provided link.)


From: [email protected] [mailto:[email protected]] On 
Behalf Of Stephen Owen
Sent: Monday, December 23, 2013 12:51 PM
To: [email protected]
Subject: [mssms] SCCM & SQL, making multiple database files

HI all,

  I've been rereading Kent Agerlund's Mastering the Fundamentals book for 
Config Man 2012, and one of the things he recommends in the Post-SQL 
Configuration section on page 32 is that:

One of the recommended post installation tasks is to create additional SCCM 
database files[..] since the server has two CPUs with six cores each, you will 
create 11 additional files.  The estimated size of the database is 30 GB, which 
will be split into 11 files of 3 GB each that will autogrow 1gb at a time.  
[PARAPHRASED]

  The chapter continues on with a script that accomplishes the splitting but 
doesn't explain why this is done.  I've looked around and basically can't 
figure out what any of this means, and can't find any blog posts or 
recommendations or (most needed) an explanation of what this is doing and why 
I'd want to do it.

  If you guys could shed some light on this, I would appreciate it.




Reply via email to