Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Lehetővé teszi a lekérdezésenkénti statisztikák gyűjtését az adott instance összes natívan fordított tárolt eljárás vagy konkrét natívan fordított tárolt eljárás esetén.
A teljesítmény csökken, ha engedélyezed a statisztikák gyűjtését. Ha csak egyet, vagy néhány natívan fordított tárolt eljárást kell hibakeresésre lenne szükséged, akkor csak a néhány natívan lefordított tárolt eljárás statisztikai gyűjtését engedélyezheted.
A statisztikák gyűjtésének engedélyezéséhez az összes natálisan fordított tárolt eljárás eljárási szintjén lásd: sys.sp_xtp_control_proc_exec_stats.
Syntax
sys.sp_xtp_control_query_exec_stats
[ [ @new_collection_value = ] new_collection_value ]
[ , [ @database_id = ] database_id ]
[ , [ @xtp_object_id = ] xtp_object_id ]
[ , [ @old_collection_value = ] old_collection_value OUTPUT ]
[ ; ]
Arguments
[ @new_collection_value = ] new_collection_value
Meghatározza, hogy az eljárásszintű statisztikai gyűjtés bekapcsolva (1) vagy kikapcsolva-e (0).
@new_collection_valueharap.
@new_collection_value a 0 SQL Server elejére van állítva.
[ @database_id = ] database_id, [ @xtp_object_id = ] xtp_object_id
Az adatbázis azonosítója és objektumazonosítója ( adattípus int) a natívan fordított tárolt eljáráshoz. Ha a statisztikák gyűjtése engedélyezett az instance (sys.sp_xtp_control_proc_exec_stats), akkor egy natívan lefordított tárolt eljárás statisztikái gyűjtik. Ha kikapcsoljuk a statisztikai gyűjtést az instance-on, nem kapcsolja ki az egyes natívan lefordított tárolt eljárások statisztikagyűjtését.
Használj sys.databases, sys.procedures, DB_ID vagy OBJECT_ID fájlokat, hogy megszerezd az adatbázis és tárolt eljárás azonosítóit.
[ @old_collection_value = ] old_collection_value KIMENET
Visszaadja a jelenlegi állapotot. @old_collection_valueharap.
Kódértékek visszaadása
0 a sikerért. Nem nulla a kudarcért.
Permissions
Tagság szükséges a fix rendszergazdai szerepben.
Examples
Az alábbi kódminta bemutatja, hogyan lehet engedélyezni statisztikák gyűjtését az adott instance összes natívan lefordított tárolt eljárásra, majd egy adott natívan lefordított tárolt eljárásra.
DECLARE @c AS BIT;
EXECUTE sys.sp_xtp_control_query_exec_stats @new_collection_value = 1;
EXECUTE sys.sp_xtp_control_query_exec_stats
@old_collection_value = @c OUTPUT;
SELECT @c AS 'collection status';
EXECUTE sys.sp_xtp_control_query_exec_stats
@new_collection_value = 1,
@database_id = 5,
@xtp_object_id = 41576255;
EXECUTE sys.sp_xtp_control_query_exec_stats
@database_id = 5,
@xtp_object_id = 41576255,
@old_collection_value = @c OUTPUT;
SELECT @c AS 'collection status';