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.
Vonatkozik a következőkre:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitikai Platform System (PDW)
SQL adatbázis a Microsoft Fabric-ben
Minden lekérdezési processzor feladathoz egy sort ad vissza, amely aszinkron (háttérben) végrehajtásra ütemezett.
Megjegyzés:
Az Azure Synapse Analytics vagy Analytics Platform System (PDW) néven való elnevezéshez használd a sys.dm_pdw_nodes_exec_background_job_queuenevet . Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.
| Oszlop név | Adattípus | Description |
|---|---|---|
| time_queued | datetime | Az az idő, amikor a munka felkerült a sorba. |
| job_id | int | Feladat azonosítója. |
| database_id | int | Adatbázis, amelyen a feladatot kell végrehajtani. |
| object_id1 | int | Az érték a munkakör típusától függ. További információkért lásd a Megjegyzések szakaszt. |
| object_id2 | int | Az érték a munkakör típusától függ. További információkért lásd a Megjegyzések szakaszt. |
| object_id3 | int | Az érték a munkakör típusától függ. További információkért lásd a Megjegyzések szakaszt. |
| object_id4 | int | Az érték a munkakör típusától függ. További információkért lásd a Megjegyzések szakaszt. |
| error_code | int | Hibakód, ha a feladatot visszaillesztették hiba miatt. NULL, ha felfüggesztették, nem veszik fel vagy nem fejezték be. |
| request_type | smallint | Az álláskérés típusa. |
| retry_count | smallint | Hányszor választották ki a munkát a sorból, és újra behelyezték erőforrások hiánya vagy más okok miatt. |
| in_progress | smallint | Jelzi, hogy a munka elindult-e a végrehajtás. 1 = Elkezdődött 0 = Még várok |
| session_id | smallint | Munkamenet-azonosító. |
| pdw_node_id | int |
A következővonatkozik: Azure Synapse Analytics, Analytics Platform System (PDW) Annak a csomópontnak az azonosítója, amelyen ez a disztribúció található. |
Permissions
Az SQL Serveren és a felügyelt SQL-példányon VIEW SERVER STATE engedély szükséges.
Az SQL Database Alapszintű, S0és S1 szolgáltatás célkitűzésein, valamint rugalmas készletekbenlévő adatbázisok esetében a kiszolgálói rendszergazdai fiókra, a Microsoft Entra rendszergazdai fiókra vagy a ##MS_ServerStateReader##kiszolgálói szerepkör tagságára van szükség. Az SQL Database szolgáltatás minden más célkitűzéséhez vagy az adatbázis VIEW DATABASE STATE engedélyére, vagy a ##MS_ServerStateReader## kiszolgálói szerepkör tagságára van szükség.
Engedélyek az SQL Server 2022-hez és újabb verziókhoz
A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.
Megjegyzések
Ez a nézet csak aszinkron frissítési statisztikai feladatokra ad vissza adatokat. További információkért az aszinkron frissítési statisztikákról lásd: Statisztikák.
A object_id1-tőlobject_id4-ig terjedő értékek a munkakérés típusától függenek. Az alábbi táblázat összefoglalja ezeknek az oszlopoknak a különböző munkatípusokra vonatkozó jelentését.
| Kérelem típusa | object_id1 | object_id2 | object_id3 | object_id4 |
|---|---|---|---|---|
| Aszinkron frissítési statisztikák | Tábla vagy megtekintési azonosító | Statisztikai azonosító | Nincs használatban | Nincs használatban |
Példák
A következő példa adja vissza az aktív aszinkron feladatok számát a háttérben az egyes adatbázisok SQL Server példányában.
SELECT DB_NAME(database_id) AS [Database], COUNT(*) AS [Active Async Jobs]
FROM sys.dm_exec_background_job_queue
WHERE in_progress = 1
GROUP BY database_id;
GO