Er du Ekspert i performance (IIS, MSSQL og ASP.NET) så har vi brug for din hjælp. Martin
|
Hej Martin,
I beskrivelsen af opgaven kan vi læse om jeres opsætning. Jeg kan forstå at I har en SQL server 2008 som database for hele systemet. Nu ved vi så ikke om I har lavet nedenstående, det fremgår ikke af opgave beskrivelsen.
For performance på SQL vil vi anbefale følgende:
Databaser (.mdf) filer bør placeres sammen på separate diske (f.eks. RAID5, 10 eller 50). Logfiler (.ldf) bør placeres sammen på separate diske ((f.eks. RAID1 eller 10), da skrivning til hhv. log filer og database filer har forskelligt skrivemønster.
TempDB, som er en database som SQL Server selv bruger, bør ligeledes placeres på eget selvstændigt disk(e) (f.eks. RAID1 eller 10).
Med andre ord bør ingen af ovenstående være placeret på samme fysiske diske. Derudover er det vigtigt for performance, at alle partitioner er tilpasset mht. sektorstørrelse (alignment), da disksystemet ellers skal læse 2 sektorer, hvor det kun er nødvendigt at læse 1 sektor.
Derudover bør SQL Server 2008 have godt med RAM +12 Gb.
Håber I kan bruge rådene...