Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Ознаки

Припустімо, що ви створюєте сеанс XEvent, який має предикати в Microsoft SQL Server 2012. Після повторного запуску та зупинення сеансу XEvent відбувається витік пам'яті, і ви помітите, що пам'ять, виділена "MEMORYCLERK_XE" поступово збільшується. Нижче наведено зразок сеансу XEvent, який демонструє поведінку:

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')))

Примітка. Ви можете відстежувати цю витік пам'яті, використовуючи наведений нижче запит або виконавши ім'я _ копії DBCC:

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

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.