30 likes | 186 Views
Considerations for Large-Scale SharePoint Deployments on Microsoft SQL Server. Michael O’Donovan (and Gary Hope). Top Take Aways. Database usage characteristics Which databases are most IO intensive? Ways to improve performance RAM and x64 Misaligned Partitions
E N D
Considerations for Large-Scale SharePoint Deployments on Microsoft SQL Server Michael O’Donovan (and Gary Hope)
Top Take Aways • Database usage characteristics • Which databases are most IO intensive? • Ways to improve performance • RAM and x64 • Misaligned Partitions • Separate out log and data (raid 10 and raid 5) • Separate out TempDB and SearchDB • Multiple secondary files for TempDB • Fragmentation Kills • AutoGrow -> Set initial sizes on databases • ALTER INDEX REORGANIZE (> 5% and < = 30%) • ALTER INDEX REBUILD (> 30%)
Top Take Aways • Perf monitoring • Perf counters • sys.dm_io_virtual_file_stats stored procedure • Iw.co.za • 98% fragmented indexes • Excel sheet to show IO on databases • Attempted to show all this through Excel Services