Das grundlegende Problem ist, dass Ihre Einstellung genügend sein kann, aber sie abhängt von Ihrer Datenbankgröße und VON DER Input-/Outputlast d.
Eine Datenbankbefestigung in Gedächtnis gewinnt nicht Hauptleistung auflädt Form Ihre Einstellung. Sie können einfach überprüfen, dass dieses Ihre VM mit verschiedenen zugeteilten Speichergrößen laufen lässt.
Eine Datenbank, die Lose Input/Output hat, durchführt besser im Vergleich zu einem kleineren sortierten RAID oder mit Scheiben mit wenig rpms enig.
Solange Sie sind nur für Leistung gründen, Sie sollten Ihr tempdb auf einen eingestellten Streifen setzen (RAID 0) da es schneller ist. Die entscheidende tempdb Erhöhung gewonnen von der Anwendung des Flash-Speichers, z.B. ein Schmelzverfahren IO-Antrieb.
Ein anderer Leistungsmörder kann in den schweren Input-/Outputdrehbüchern geschehen, wenn Ihre Datenbankdateien Selbst-wachstum mit einem zu kleinen Wachstumfaktor verwenden. Dieses geschieht häufig in Ihrem tempdb und manchmal in Ihren Datenbankdateien
http://msdn.microsoft.com/us-en/library/ms190768.aspxdie Zuweisung mehr Speicherkapazität in solch einem Drehbuch kann zu einen ernsten Leistungsverlust führen. Sie können dieses auch überprüfen sehr leicht verwenden eine wirklich kleine tempdb Größe und einen wirklich kleinen Wachstumfaktor.
A muss lesen, welches dieses im Detail erklärt:
http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docxmfg
--> Stefan <-->