150 likes | 263 Views
Tuning SQL Server for SharePoint Jump Start. Bill Baer | Senior Product Marketing Manager, Microsoft Brian Alderman | Chief Executive Officer | MicroTechPoint. Course Topics. Module Agenda. Model & Tempdb Database Settings Database File Placement Determining Number of Content Databases.
E N D
Tuning SQL Server for SharePoint Jump Start Bill Baer | Senior Product Marketing Manager, Microsoft Brian Alderman | Chief Executive Officer | MicroTechPoint
Module Agenda • Model & Tempdb Database Settings • Database File Placement • Determining Number of Content Databases
Model System Database Settings • Increase Initial Size Setting • Increase Autogrowth Settings (Use MB Not %) • Cannot Modify Collation on Model DB • Use Full Recovery Model
Full Recovery Model Content Database Located on Hard Drive .MDF .LDF Data Data Add Content Checkpoint Data Data Full Recovery Model (Recommended)
Simple Recovery Model Content Database Located on Hard Drive .MDF .LDF Data Add Content Checkpoint Data Simple Recovery Model
Tempdb System Database Settings • Configure Tempdb Data Files = No of Proc. Cores • Configure Tempdb Size • At Least 10% of Total Content DB’s Size or • Size of Largest Table - Whichever Greater • Tempdb Database Settings • Increase Initial Size Setting • Increase Autogrowth Settings (Use MB Not %) • Use Simple Recovery Model • Place on Different Drive Than Content Databases
Recommended Database File Placement • Priority (Fastest to Slowest Drive) • Tempdb Data and Transaction Log Files • DataBase Transaction Log Files • Search Database Data Files • Content Database Data Files • Use Multiple Data Files for Content and Search DB’s • Distribute Equally-Sized Data Files Across Separate Disks • Number of Data Files Should Be <= Number of Processor Cores • Multiple Data Files Not Supported for Other DBs
Planning Site Collections and DatabasesNeed 800 Site Collections at 500MB Each Web Application 200GB 200GB 200GB 200GB 250 250 250 250 Site Collection Site Collection Site Collection Site Collection HR Sites Student Sites Projects Sites Sales Sites
Summary • Modify Model Database to Reflect Configuration of New Databases • Configure Tempdb for Improve Performance • Place Database Files on Recommended Drives • Control Size of Databases Using Quota Templates and Maximum Site Collection per Database Setting