Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
SSIS integrációs modul az Azure Data Factoryben
Az Integration Services-kiszolgálón futó végrehajtás teljesítménystatisztikáit adja vissza.
Szintaxis
dm_execution_performance_counters [ @execution_id = ] execution_id
Érvek
[ @execution_id = ] execution_id
A végrehajtás egyedi azonosítója, amely egy vagy több csomagot tartalmaz. A Csomag végrehajtása feladattal végrehajtott csomagok ugyanabban a végrehajtásban futnak, mint a szülőcsomag.
Ha nincs megadva végrehajtási azonosító, a rendszer több végrehajtás teljesítménystatisztikáit adja vissza. Ha tagja az ssis_admin adatbázis-szerepkörnek, a rendszer az összes futó végrehajtás teljesítménystatisztikáit adja vissza. Ha nem tagja az ssis_admin adatbázisszerepkörnek, a rendszer visszaadja azoknak a futó végrehajtásoknak a teljesítménystatisztikáit, amelyekhez olvasási engedélyekkel rendelkezik. A execution_id egy BigInt.
Megjegyzések
Az alábbi táblázat a dm_execution_performance_counter függvény által visszaadott számlálónévértékeket sorolja fel.
| Számláló neve | Leírás |
|---|---|
| BLOB olvasott bájtok | Az adatfolyam-motor által az összes forrásból beolvasott bináris nagy objektumadatok (BLOB) bájtjainak száma. |
| BLOB-bájtok megírása | Az adatfolyam-motor által az összes célhelyre írt BLOB-adatok bájtjainak száma. |
| Használatban lévő BLOB-fájlok | Az adatfolyam-motor által az adatkészletezéshez használt BLOB-fájlok száma. |
| Puffer memória | Az Integration Services-pufferek által használt memória mennyisége, beleértve a fizikai és a virtuális memóriát is. |
| Használatban lévő pufferek | Minden típusú pufferobjektumok száma, amelyeket az összes adatfolyam-összetevő és az adatfolyam-motor használ. |
| Pufferek várólistán | A lemezre írt pufferek száma. |
| Egyenlõ puffermemória | Az összes lapos puffer által használt memória bájtban kifejezve. A lapos pufferek olyan memóriablokkok, amelyeket az összetevők az adatok tárolására használnak. |
| Használatban lévő lapos pufferek | Az adatfolyam-motor által használt lapos pufferek száma. Minden lapos puffer privát puffer. |
| Privát puffermemória | Az összes privát puffer által használt memória mennyisége. A privát puffer olyan puffer, amelyet az átalakítás ideiglenes munkához használ. A puffer nem privát, ha az adatfolyam-motor létrehozza a puffert az adatfolyam támogatásához. |
| Használatban lévő privát pufferek | Az átalakítások által ideiglenes munkához használt pufferek száma. |
| Sorok olvasása | A végrehajtás által beolvasott sorok teljes száma. |
| Megírt sorok | A végrehajtás által írt sorok teljes száma. |
Visszatérés
A dm_execution_performance_counters függvény a következő oszlopokkal rendelkező táblát ad vissza egy futó végrehajtáshoz. A visszaadott információk a végrehajtásban lévő összes csomagra vonatkozóan találhatók. Ha nincsenek futó végrehajtások, a rendszer üres táblát ad vissza.
| Oszlop neve | Oszloptípus | Leírás | Megjegyzések |
|---|---|---|---|
| execution_id |
BigInt NULL érvénytelen érték. |
A csomagot tartalmazó végrehajtás egyedi azonosítója. | |
| counter_name | nvarchar(128) | A számláló neve. | Lásd az értékek Megjegyzések szakaszát. |
| counter_value | BigInt | A számláló által visszaadott érték. |
Példák
Egy. Futtatás statisztikáinak visszaadása
Az alábbi példában a függvény egy 34 azonosítójú futó végrehajtás statisztikáit adja vissza.
select * from [catalog].[dm_execution_performance_counters] (34)
B. Az összes futó végrehajtás statisztikáinak visszaadása
Az alábbi példában a függvény az engedélyektől függően statisztikát ad vissza az Integration Services-kiszolgálón futó összes végrehajtásról.
select * from [catalog].[dm_execution_performance_counters] (NULL)
Engedélyek
Ehhez a függvényhez az alábbi engedélyek egyikére van szükség:
OLVASÁSi és MÓDOSÍTÁSi engedélyek a végrehajtási példányon
Tagság az ssis_admin adatbázis-szerepkörhöz
Tagság a sysadmin kiszolgálói szerepkörhöz
Hibák és figyelmeztetések
Az alábbi lista azokat a feltételeket ismerteti, amelyek miatt a függvény meghiúsul.
A felhasználó nem rendelkezik MÓDOSÍTÁSi engedélyekkel a megadott végrehajtáshoz.
A megadott végrehajtási azonosító érvénytelen.