Symptom
När du skapar och sedan kör en SQL Server-spårning i Microsoft SQL Server 2012 får du dåliga prestanda i SQL Server 2012.
Orsak
Problemet beror på att Sp_TraceGetdata lagrade proceduren tar för mycket minne när du kör spårningen. Därför växer procedurens storlek kontinuerligt och procedurens cache kan inte cachelagra objekt planer.
Lösning
Kumulativ uppdaterings information
Kumulativ uppdatering 3 för SQL Server 2012 Service SP1
Korrigeringen för det här problemet släpptes första gången den kumulativa uppdateringen 3. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2012 SP1 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2812412 Kumulativt uppdaterings paket 3 för SQL Server 2012 Service Pack 1Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med den tidigare korrigerings versionen av SQL Server 2012 SP1. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2772858 SQL Server 2012-versioner som släpptes efter att SQL Server 2012 Service Pack 1 släpptes
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Undvik problemet genom att stoppa och sedan starta om spårningen.