10.07.2015 Views

Best Practices for Running Dassault Systèmes ENOVIA ... - Microsoft

Best Practices for Running Dassault Systèmes ENOVIA ... - Microsoft

Best Practices for Running Dassault Systèmes ENOVIA ... - Microsoft

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table of ContentsOVERVIEW ............................................................................................................................................... 5<strong>ENOVIA</strong> V6 ARCHITECTURE ............................................................................................................................. 5BEST PRACTICES FOR RUNNING <strong>ENOVIA</strong> ON SQL SERVER 2008 ................................................................ 6PLANNING AND INSTALLING THE SQL SERVER 2008 INSTANCE ................................................................................ 6Use a Dedicated Database Server and SQL Instance ............................................................................. 6Selecting the Appropriate SQL Server 2008 Edition ............................................................................... 6Select Which Features to Install ........................................................................................................... 10Set the Service Account <strong>for</strong> SQL Server ................................................................................................ 11Set the Server Collation During Installation ......................................................................................... 13Choose the Security Mode ................................................................................................................... 16Decide Which Services to Auto-Start .................................................................................................... 17TEMPDB BEST PRACTICES ............................................................................................................................... 18Move tempdb ....................................................................................................................................... 18Size tempdb.......................................................................................................................................... 19Per<strong>for</strong>mance Tuning <strong>for</strong> <strong>Microsoft</strong> SQL Server (tempdb) ..................................................................... 21Use Read-Committed Snapshot ........................................................................................................... 21Use Multiple, Dedicated Disks.............................................................................................................. 22CONFIGURE MEMORY FOR SQL SERVER 2008 ................................................................................................... 22Configure RAM on 64-bit Servers ......................................................................................................... 22Configure RAM on 32-bit Servers (V6R2011 and Earlier Only)............................................................. 24INSTALL <strong>ENOVIA</strong> DATABASE........................................................................................................................... 25File Placement on the Disk Subsystem ................................................................................................. 25Size Data Files Up Front ....................................................................................................................... 26Distribute the PRIMARY Filegroup Across Files on Multiple Disks (Optional) ...................................... 27Use Data Compression (Enterprise Edition Only) ................................................................................. 28ADJUST SQL SERVER 2008 AND DATABASE SETTINGS .......................................................................................... 28Verifying Database Collation ............................................................................................................... 28Set Automatic Statistic Updates, Auto Shrink, and Other Options ...................................................... 28Choose a Database Recovery Model .................................................................................................... 29ONGOING MANAGEMENT............................................................................................................................... 30The Database Backup Plan .................................................................................................................. 30Synchronize <strong>ENOVIA</strong> Database and File Backups................................................................................. 32Monitor Index Fragmentation and Defragment when Necessary ....................................................... 32Periodically Check Database Integrity ................................................................................................. 34Monitor Space Used ............................................................................................................................. 34Use SQL Server Agent Jobs and Alerts .................................................................................................. 34TOOLS FOR MONITORING DATABASE SERVER PERFORMANCE ................................................................................ 35SQL Server Activity Monitor ................................................................................................................. 35Standard Database Reports in SSMS ................................................................................................... 36Per<strong>for</strong>mance Monitor .......................................................................................................................... 363

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!