Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Extended Events: sqlserver.query_optimizer_estimate_cardinality  [new]
мимо крокодил 000111один
Guest
куда спрятали этот event? сессия создается нормально, но в каталоге его нет... вот repro:

select @@version;
go

select *
from
	sys.dm_xe_session_events
where
	event_name = 'query_optimizer_estimate_cardinality'
go

create event session test_card_est on server
add event
	sqlserver.query_optimizer_estimate_cardinality
with
(
	max_memory = 4096 kb,
	event_retention_mode = allow_single_event_loss,
	max_dispatch_latency=30 seconds,
	max_event_size=0 kb,
	memory_partition_mode=none,
	track_causality=off,
	startup_state=off
)
go

select *
from
	sys.server_event_sessions
where
	name = 'test_card_est'
go




----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Microsoft SQL Server 2014 - 12.0.2342.0 (X64)
Apr 4 2014 18:33:15
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: )


(1 row(s) affected)

event_session_address event_name event_package_guid event_predicate
--------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

(0 row(s) affected)

event_session_id name event_retention_mode event_retention_mode_desc max_dispatch_latency max_memory max_event_size memory_partition_mode memory_partition_mode_desc track_causality startup_state
---------------- -------------------------------------------------------------------------------------------------------------------------------- -------------------- ------------------------------------------------------------ -------------------- ----------- -------------- --------------------- ------------------------------------------------------------ --------------- -------------
65541 test_card_est S ALLOW_SINGLE_EVENT_LOSS 30000 4096 0 G NONE 0 0

(1 row(s) affected)


20 окт 14, 10:42    [16729662]     Ответить | Цитировать Сообщить модератору
 Re: Extended Events: sqlserver.query_optimizer_estimate_cardinality  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
мимо крокодил 000111один,

sys.dm_xe_session_events
автор
Возвращает сведения о событиях сеанса.


Если вы хотите найти это событие в списке всех событий, то надо другое представление спрашивать:
select * from sys.dm_xe_objects where name like 'query_optimizer_estimate_cardinality' and object_type = 'event'
20 окт 14, 11:02    [16729756]     Ответить | Цитировать Сообщить модератору
 Re: Extended Events: sqlserver.query_optimizer_estimate_cardinality  [new]
мимо крокодил 000111один
Guest
SomewhereSomehow,

ох спасибо вам добрый человек!
20 окт 14, 11:32    [16729966]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить