Det grundläggande problemet är att ditt ställa in kan vara tillräckligt, men det beror på din databas storleksanpassar och I/O laddar.
En databas som är passande in i minne, når inte ha som huvudämne kapacitetsökningar bildar ditt ställer in. Du kan enkelt verifiera att denna är rinnande din VM med olikt tilldelat minne storleksanpassar.
En databas som har raddaI/O att ska, utför bättre i jämförelse till en mindre storleksanpassad RAZZIA eller användadisks med lesser rpms.
Så länge som du ställer in är endast för kapaciteten, dig bör förlägga din tempdb på en remsauppsättning (RAZZIA 0) som den är snabbare. Den ultimat tempdbökningen nås från att använda det pråliga minnet, e.g. ett fusionIO-drev.
En annan kapacitetsmördare kan hända i skurkrollI-/Oscenarion, när din databas sparar använder auto-tillväxt med ett för litet tillväxt-dela upp i faktorer. Detta händer ofta i din tempdb, och ibland i din databas sparar
http://msdn.microsoft.com/us-en/library/ms190768.aspxatt tilldela ett mer sådan scenario för diskutrymme in kan leda till en allvarlig kapacitetsförlust. Du kan detta också verifiera använder mycket lätt en egentligen liten tempdb storleksanpassar, och ett egentligen litet tillväxt-dela upp i faktorer.
A måste läsa vilket förklarar detta specificerar in:
http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docxmfg
--> stefan <-->