Feil #: 205427 (Innholdsvedlikehold) VSTS:2437139

Symptomer

Anta at du oppretter en XEvent-økt med predikater i Microsoft SQL Server 2012. Når du starter og stopper XEvent økten flere ganger, minne lekkasje oppstår, og Legg merke til at minne som er tildelt av 'MEMORYCLERK_XE' øker gradvis.
Her er et utvalg XEvent økt som beskriver virkemåten:

CREATE EVENT SESSION[MyDiagnosticSession]ON SERVERADD EVENT sqlserver.module_end(
ACTION (sqlserver.client_app_name,sqlserver.plan_handle,sqlserver.session_id,sqlserver.sql_text)
WHERE ([package0].[Greater_than_equal_unicode_string]([sqlserver].[client_app_name],'MyApplication1')
AND[package0].[Less_than_equal_unicode_string]([sqlserver].[client_app_name],'Myapplication2')))


Obs! Du kan overvåke denne minnelekkasje ved hjelp av følgende spørring eller ved å kjøre DBCC MEMORYSTATUS:

select [Memory Used KB] = page_size_in_bytes /1024  from sys.dm_os_memory_clerks where type = 'MEMORYCLERK_XE'


Oppløsning

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Samleoppdatering 2 for SQL Server 2012 SP2/en-us/help/2983175

Kumulativ oppdatering 11 for SQL Server 2012 SP1/en-us/help/2975396

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:


Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Author:yingfan
Writer: v-juwang
Teknisk redaktør: vencher; hozhan; yingfan
Redaktør: v-emy

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×