@* Disk speed per drive: IOPS, MB/s and average latency, optionally against the normal for the same hours. *@ @if (Disks.Count == 0) {
@Empty
} else {| Drev | Filer | Læs IOPS | Skriv IOPS | Læs MB/s | Skriv MB/s | Gns. læs | Gns. skriv | Vurdering |
|---|---|---|---|---|---|---|---|---|
| @w.Volume | @Files(w) | @Display.Number(w.ReadIops ?? 0, 1) | @Display.Number(w.WriteIops ?? 0, 1) | @Display.Number(w.ReadMbPerSecond ?? 0, 1) | @Display.Number(w.WriteMbPerSecond ?? 0, 1) | @Ms(w.AverageReadMs)@Normal(d.Normal?.AverageReadMs) | @Ms(w.AverageWriteMs)@Normal(d.Normal?.AverageWriteMs) |
@SQLInsight.Reports.MetricAssessment.Explanation("disk.read")
@SQLInsight.Reports.MetricAssessment.Explanation("disk.write.log")
@SQLInsight.Reports.MetricAssessment.Explanation("disk.write")
Latens er gennemsnitstiden pr. læsning/skrivning set fra SQL Server (sys.dm_io_virtual_file_stats). Datafiler bør ligge under 10-20 ms, logfiler under 5 ms.@(ShowNormal ? " I parentes: det normale for samme klokkeslæt de foregående uger." : "")
} @code { [Parameter, EditorRequired] public IReadOnlyList