sys.dm_tran_locks (Transact-SQL)sys.dm_tran_locks (Transact-SQL)

適用対象: ○SQL Server (2008 以降) ○Azure SQL Database ○Azure SQL Data Warehouse ○Parallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

Manager リソースで現在アクティブなロックに関する情報を返しますSQL Server 2017SQL Server 2017します。Returns information about currently active lock manager resources in SQL Server 2017SQL Server 2017. 各行は、ロック マネージャーに対して現在アクティブになっている要求を示しています。この要求は、許可されたロックまたは許可を待機しているロックに対するものです。Each row represents a currently active request to the lock manager for a lock that has been granted or is waiting to be granted.

結果セットの列は、リソースと要求の 2 つの主要グループに分けられます。The columns in the result set are divided into two main groups: resource and request. リソース グループは、ロック要求が出されているリソースを示し、要求グループはロック要求を示します。The resource group describes the resource on which the lock request is being made, and the request group describes the lock request.

注意

これからAzure SQL データ ウェアハウスAzure SQL Data WarehouseまたはParallel Data WarehouseParallel Data Warehouse、名前を使用して、 sys.dm_pdw_nodes_tran_locksします。To call this from Azure SQL データ ウェアハウスAzure SQL Data Warehouse or Parallel Data WarehouseParallel Data Warehouse, use the name sys.dm_pdw_nodes_tran_locks.

列名Column name データ型Data type 説明Description
resource_typeresource_type nvarchar(60)nvarchar(60) リソースの種類。Represents the resource type. 値は DATABASE、FILE、OBJECT、PAGE、KEY、EXTENT、RID、APPLICATION、METADATA、HOBT、ALLOCATION_UNIT のいずれかです。The value can be one of the following: DATABASE, FILE, OBJECT, PAGE, KEY, EXTENT, RID, APPLICATION, METADATA, HOBT, or ALLOCATION_UNIT.
resource_subtyperesource_subtype nvarchar(60)nvarchar(60) サブタイプresource_typeします。Represents a subtype of resource_type. 親タイプのサブタイプ化されていないロックを保持せずに、サブタイプのロックを取得することができます。Acquiring a subtype lock without holding a nonsubtyped lock of the parent type is technically valid. サブタイプが異なる場合でも、サブタイプどうしや、サブタイプ化されていない親タイプとの競合は発生しません。Different subtypes do not conflict with each other or with the nonsubtyped parent type. また、すべての種類のリソースにサブタイプが含まれるわけではありません。Not all resource types have subtypes.
resource_database_idresource_database_id intint リソースのスコープとなっているデータベースの ID。ID of the database under which this resource is scoped. ロック マネージャーによって処理されるすべてのリソースのスコープは、このデータベース ID に基づいて決定されます。All resources handled by the lock manager are scoped by the database ID.
resource_descriptionresource_description nvarchar (256)nvarchar(256) 別のリソース列からは使用できない情報のみを含むリソースの説明。Description of the resource that contains only information that is not available from other resource columns.
resource_associated_entity_idresource_associated_entity_id bigintbigint リソースが関連付けられているデータベース内のエンティティの ID。ID of the entity in a database with which a resource is associated. この ID はリソースの種類に応じて、オブジェクト ID、Hobt ID、またはアロケーション ユニット ID になります。This can be an object ID, Hobt ID, or an Allocation Unit ID, depending on the resource type.
resource_lock_partitionresource_lock_partition IntInt ロック リソースがパーティション分割されている場合の、ロック パーティションの ID。ID of the lock partition for a partitioned lock resource. パーティション分割されていないロック リソースの値は 0 です。The value for nonpartitioned lock resources is 0.
request_moderequest_mode nvarchar(60)nvarchar(60) 要求のモード。Mode of the request. 許可された要求については許可モード、待機中の要求については要求中モードになります。For granted requests, this is the granted mode; for waiting requests, this is the mode being requested.
request_typerequest_type nvarchar(60)nvarchar(60) 要求の種類。Request type. 値は LOCK です。The value is LOCK.
request_statusrequest_status nvarchar(60)nvarchar(60) この要求の現在の状態。Current status of this request. 使用できる値は、GRANTED、CONVERT、WAIT、LOW_PRIORITY_CONVERT、LOW_PRIORITY_WAIT、または ABORT_BLOCKERS です。Possible values are GRANTED, CONVERT, WAIT, LOW_PRIORITY_CONVERT, LOW_PRIORITY_WAIT, or ABORT_BLOCKERS. 優先度の低い待機とアボート ブロッカーの詳細については、、 low_priority_lock_waitのセクションALTER INDEX & #40 を参照してください。TRANSACT-SQL と #41 ですFor more information about low priority waits and abort blockers, see the low_priority_lock_wait section of ALTER INDEX (Transact-SQL).
request_reference_countrequest_reference_count smallintsmallint 同じ要求元がこのリソースを要求した回数の概数。Returns an approximate number of times the same requestor has requested this resource.
request_lifetimerequest_lifetime intint 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
request_session_idrequest_session_id intint 要求を現在所有するセッション ID。Session ID that currently owns this request. 所有セッション ID は、分散トランザクションとバインドされたトランザクションでは異なります。The owning session ID can change for distributed and bound transactions. 値が -2 の場合、その要求が孤立した分散トランザクションに属することを示します。A value of -2 indicates that the request belongs to an orphaned distributed transaction. 値が -3 の場合、その要求が遅延復旧トランザクションに属することを示します。遅延復旧トランザクションとは、たとえば、ロールバックが正常に完了しなかったためにロールバックの復旧を遅延したトランザクションのことです。A value of -3 indicates that the request belongs to a deferred recovery transaction, such as, a transaction for which a rollback has been deferred at recovery because the rollback could not be completed successfully.
request_exec_context_idrequest_exec_context_id intint 要求を現在所有するプロセスの、実行コンテキスト ID。Execution context ID of the process that currently owns this request.
request_request_idrequest_request_id intint 要求を現在所有するプロセスの要求 ID (バッチ ID)。Request ID (batch ID) of the process that currently owns this request. この値は、トランザクションに対する複数のアクティブな結果セット (MARS) 接続が変わるたびに変化します。This value will change every time that the active Multiple Active Result Set (MARS) connection for a transaction changes.
request_owner_typerequest_owner_type nvarchar(60)nvarchar(60) 要求を所有するエンティティの種類。Entity type that owns the request. ロック マネージャーの要求は、さまざまな種類のエンティティで所有されます。Lock manager requests can be owned by a variety of entities. 有効な値は次のとおりです。Possible values are:

TRANSACTION = 要求はトランザクションが所有しています。TRANSACTION = The request is owned by a transaction.

CURSOR = 要求はカーソルが所有しています。CURSOR = The request is owned by a cursor.

SESSION = 要求はユーザー セッションが所有しています。SESSION = The request is owned by a user session.

SHARED_TRANSACTION_WORKSPACE = 要求は、トランザクション ワークスペースの共有部分が所有しています。SHARED_TRANSACTION_WORKSPACE = The request is owned by the shared part of the transaction workspace.

EXCLUSIVE_TRANSACTION_WORKSPACE = 要求は、トランザクション ワークスペースの排他部分が所有しています。EXCLUSIVE_TRANSACTION_WORKSPACE = The request is owned by the exclusive part of the transaction workspace.

NOTIFICATION_OBJECT = 要求は内部で所有SQL ServerSQL Serverコンポーネント。NOTIFICATION_OBJECT = The request is owned by an internal SQL ServerSQL Server component. このコンポーネントは、別のコンポーネントがロックの取得を待機しているときに、そのことを通知するようにロック マネージャーに要求しました。This component has requested the lock manager to notify it when another component is waiting to take the lock. FileTable 機能は、この値を使用するコンポーネントです。The FileTable feature is a component that uses this value.

注: 作業スペースが参加しているセッションのロックを保持するために内部的に使用されます。Note: Work spaces are used internally to hold locks for enlisted sessions.
request_owner_idrequest_owner_id bigintbigint この要求の特定の所有者の ID。ID of the specific owner of this request.

トランザクションが要求の所有者である場合、この値にはトランザクション ID が含まれます。When a transaction is the owner of the request, this value contains the transaction ID.

FileTable は、要求の所有者とrequest_owner_id次の値のいずれか。When a FileTable is the owner of the request, request_owner_id has one of the following values.



-4: FileTable はデータベース ロックを取得しました。-4 : A FileTable has taken a database lock.

-3: FileTable がテーブル ロックを取得します。-3 : A FileTable has taken a table lock.

その他の値: 値がファイル ハンドルを表します。Other value : The value represents a file handle. また、この値として表示されますfcb_id動的管理ビューでsys.dm_filestream_non_transacted_handles & #40 です。TRANSACT-SQL と #41 ですThis value also appears as fcb_id in the dynamic management view sys.dm_filestream_non_transacted_handles (Transact-SQL).
request_owner_guidrequest_owner_guid uniqueidentifieruniqueidentifier この要求の特定の所有者の GUID。GUID of the specific owner of this request. この値は、分散トランザクションの MS DTC GUID に対応する場合に、そのトランザクションによってのみ使用されます。This value is only used by a distributed transaction where the value corresponds to the MS DTC GUID for that transaction.
request_owner_lockspace_idrequest_owner_lockspace_id nvarchar(32)nvarchar(32) 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.この値は、要求元のロック領域 ID を示します。This value represents the lockspace ID of the requestor. ロック領域 ID によって、2 つの要求元の間に互換性があり、互いに競合しないモードでロックを許可できるかどうかを判断できます。The lockspace ID determines whether two requestors are compatible with each other and can be granted locks in modes that would otherwise conflict with one another.
lock_owner_addresslock_owner_address varbinary(8)varbinary(8) 要求を追跡するときに使用される内部データ構造のメモリ アドレス。Memory address of the internal data structure that is used to track this request. この列を結合できますでresource_addresssys.dm_os_waiting_tasksします。This column can be joined the with resource_address column in sys.dm_os_waiting_tasks.
pdw_node_idpdw_node_id intint 適用対象: Azure SQL データ ウェアハウスAzure SQL Data WarehouseParallel Data WarehouseParallel Data WarehouseApplies to: Azure SQL データ ウェアハウスAzure SQL Data Warehouse, Parallel Data WarehouseParallel Data Warehouse



この配布であるノードの識別子。The identifier for the node that this distribution is on.

アクセス許可Permissions

SQL ServerSQL Server、必要がありますVIEW SERVER STATE権限。On SQL ServerSQL Server, requires VIEW SERVER STATE permission.
SQL DatabaseSQL Databaseが必要です、VIEW DATABASE STATEデータベースの権限。On SQL DatabaseSQL Database, requires the VIEW DATABASE STATE permission in the database.

コメントRemarks

要求が許可された状態とは、要求元に対してリソースのロックが許可されたことを示します。A granted request status indicates that a lock has been granted on a resource to the requestor. 要求を待機している状態とは、その要求がまだ許可されていないことを示します。A waiting request indicates that the request has not yet been granted. 次の要求待機の種類がによって返される、 request_status列。The following waiting-request types are returned by the request_status column:

  • 要求変換の状態とは、要求元がリソース要求を既に許可されており、最初の要求からさらに上の段階の許可を現在待機中であることを示します。A convert request status indicates that the requestor has already been granted a request for the resource and is currently waiting for an upgrade to the initial request to be granted.

  • 要求待機の状態とは、要求元が現在、リソースに対して許可された要求を保持していないことを示します。A wait request status indicates that the requestor does not currently hold a granted request on the resource.

Sys.dm_tran_locksは内部ロック マネージャー データ構造は、この情報は定期的に余分なオーバーヘッドの処理を追加していない管理から取得されます。Because sys.dm_tran_locks is populated from internal lock manager data structures, maintaining this information does not add extra overhead to regular processing. ビューを具現化するには、ロック マネージャーの内部データ構造にアクセスする必要があります。Materializing the view does require access to the lock manager internal data structures. これによって、サーバーでの通常の処理にわずかな影響が生じることがありますが、This can have minor effects on the regular processing in the server. このような影響は重要ではなく、頻繁に使用されるリソースのみに影響します。These effects should be unnoticeable and should only affect heavily used resources. このビューのデータはアクティブなロック マネージャーの状態に対応しているので、データはいつでも変更される可能性があります。ロックが取得または解放されるときに、行が追加または削除されます。Because the data in this view corresponds to live lock manager state, the data can change at any time, and rows are added and removed as locks are acquired and released. このビューには、履歴情報はありません。This view has no historical information.

2 つの要求は、すべてのリソース グループの行が等しい場合のみ、同じリソースに実行されます。Two requests operate on the same resource only if all the resource-group columns are equal.

次のツールを使用すると、読み取り操作のロックを制御できます。You can control the locking of read operations by using the following tools:

1 つのセッション ID で実行されているリソースには、複数のロックを許可できます。A resource that is running under one session ID can have more than one granted lock. それぞれの 1 つのセッションを実行している別のエンティティが同じリソースのロックを所有できるし、情報が表示されます、 request_owner_typerequest_owner_idである列によって返されるsys.dm_tran_locksします。Different entities that are running under one session can each own a lock on the same resource, and the information is displayed in the request_owner_type and request_owner_id columns that are returned by sys.dm_tran_locks. 場合の同じインスタンスを複数request_owner_typeが存在する、 request_owner_id列は、各インスタンスを区別するために使用されます。If multiple instances of the same request_owner_type exist, the request_owner_id column is used to distinguish each instance. 分散トランザクションの場合、 request_owner_typerequest_owner_guid列は、異なるエンティティ情報が表示されます。For distributed transactions, the request_owner_type and the request_owner_guid columns will show the different entity information.

たとえば、セッション S1 に共有ロックを保持しているTable1; も、トランザクション T1 で、セッション S1 で実行されているに共有ロックを所有しているTable1します。For example, Session S1 owns a shared lock on Table1; and transaction T1, which is running under session S1, also owns a shared lock on Table1. ここで、 resource_description列によって返されるsys.dm_tran_locks同じリソースの 2 つのインスタンスが表示されます。In this case, the resource_description column that is returned by sys.dm_tran_locks will show two instances of the same resource. Request_owner_type列として、セッション、トランザクションとしてもう 1 つのインスタンスが表示されます。The request_owner_type column will show one instance as a session and the other as a transaction. また、 resource_owner_id列は異なる値になります。Also, the resource_owner_id column will have different values.

1 つのセッションで実行する複数のカーソルは区別できないため、1 つのエンティティとして扱われます。Multiple cursors that run under one session are indistinguishable and are treated as one entity.

セッション ID 値に関連付けられていない分散トランザクションは孤立したトランザクションで、セッション ID 値 -2 が割り当てられます。Distributed transactions that are not associated with a session ID value are orphaned transactions and are assigned the session ID value of -2. 詳細については、KILL & #40 を参照してください。TRANSACT-SQL と #41 ですFor more information, see KILL (Transact-SQL).

リソースの詳細Resource Details

次の表に、リソースで表される、 resource_associated_entity_id列。The following table lists the resources that are represented in the resource_associated_entity_id column.

リソースの種類Resource type リソースの説明Resource description Resource_associated_entity_idResource_associated_entity_id
DATABASEDATABASE データベースを示します。Represents a database. 適用なしNot applicable
FILEFILE データベース ファイルを示します。Represents a database file. このファイルは、データまたはログ ファイルのいずれかになります。This file can be either a data or a log file. 適用なしNot applicable
OBJECTOBJECT データベース オブジェクトを示します。Represents a database object. このオブジェクトは、データ テーブル、ビュー、ストアド プロシージャ、拡張ストアド プロシージャ、またはオブジェクト ID 付きのオブジェクトのいずれかになります。This object can be a data table, view, stored procedure, extended stored procedure, or any object that has an object ID. Object IDObject ID
PAGEPAGE データ ファイル内の 1 ページを示します。Represents a single page in a data file. HoBt ID。HoBt ID. この値に対応sys.partitions.hobt_idします。This value corresponds to sys.partitions.hobt_id. PAGE リソースに対し常に HoBt ID が使用できるとは限りません。HoBt ID は呼び出し元から提供される追加情報であり、呼び出し元によってはこの情報を提供できないことがあります。The HoBt ID is not always available for PAGE resources because the HoBt ID is extra information that can be provided by the caller, and not all callers can provide this information.
KEYKEY インデックス内の行を示します。Represents a row in an index. HoBt ID。HoBt ID. この値に対応sys.partitions.hobt_idします。This value corresponds to sys.partitions.hobt_id.
EXTENTEXTENT データ ファイルのエクステントを示します。Represents a data file extent. エクステントは連続する 8 ページのグループです。An extent is a group of eight contiguous pages. 適用なしNot applicable
RIDRID ヒープ内の物理的な行を示します。Represents a physical row in a heap. HoBt ID。HoBt ID. この値に対応sys.partitions.hobt_idします。This value corresponds to sys.partitions.hobt_id. RID リソースに対し常に HoBt ID が使用できるとは限りません。HoBt ID は呼び出し元から提供される追加情報であり、呼び出し元によってはこの情報を提供できないことがあります。The HoBt ID is not always available for RID resources because the HoBt ID is extra information that can be provided by the caller, and not all callers can provide this information.
APPLICATIONAPPLICATION アプリケーション固有のリソースを示します。Represents an application specified resource. 適用なしNot applicable
METADATAMETADATA メタデータの情報を示します。Represents metadata information. 適用なしNot applicable
HOBTHOBT ヒープまたは B-Tree を示します。Represents a heap or a B-tree. これは、基本的なアクセス パス構造です。These are the basic access path structures. HoBt ID。HoBt ID. この値に対応sys.partitions.hobt_idします。This value corresponds to sys.partitions.hobt_id.
ALLOCATION_UNITALLOCATION_UNIT インデックス パーティションなどの関連ページのセットを示します。Represents a set of related pages, such as an index partition. 各アロケーション ユニットは、1 つの IAM (Index Allocation Map) チェーンを対象としています。Each allocation unit covers a single Index Allocation Map (IAM) chain. アロケーション ユニット ID。Allocation Unit ID. この値に対応sys.allocation_units.allocation_unit_idします。This value corresponds to sys.allocation_units.allocation_unit_id.

次の表は、各リソースの種類に関連付けられるサブタイプの一覧です。The following table lists the subtypes that are associated with each resource type.

リソースのサブタイプResourceSubType 同期Synchronizes
ALLOCATION_UNIT.BULK_OPERATION_PAGEALLOCATION_UNIT.BULK_OPERATION_PAGE 一括操作で使用されるあらかじめ割り当てられたページ。Pre-allocated pages used for bulk operations.
ALLOCATION_UNIT.PAGE_COUNTALLOCATION_UNIT.PAGE_COUNT 遅延削除操作での、アロケーション ユニットのページ数の統計。Allocation unit page count statistics during deferred drop operations.
DATABASE.BULKOP_BACKUP_DBDATABASE.BULKOP_BACKUP_DB データベースのバックアップと一括操作。Database backups with bulk operations.
DATABASE.BULKOP_BACKUP_LOGDATABASE.BULKOP_BACKUP_LOG データベース ログのバックアップと一括操作。Database log backups with bulk operations.
DATABASE.CHANGE_TRACKING_CLEANUPDATABASE.CHANGE_TRACKING_CLEANUP 変更の追跡のクリーンアップ タスク。Change tracking cleanup tasks.
DATABASE.CT_DDLDATABASE.CT_DDL データベースおよびテーブルレベルの変更の追跡の DDL 操作。Database and table-level change tracking DDL operations.
DATABASE.CONVERSATION_PRIORITYDATABASE.CONVERSATION_PRIORITY CREATE BROKER PRIORITY などの Service Broker のメッセージ交換の優先度操作。Service Broker conversation priority operations such as CREATE BROKER PRIORITY.
DATABASE.DDLDATABASE.DDL データ定義言語 (DDL) 操作と、削除などのファイル グループ操作。Data definition language (DDL) operations with filegroup operations, such as drop.
DATABASE.ENCRYPTION_SCANDATABASE.ENCRYPTION_SCAN TDE 暗号化の同期。TDE encryption synchronization.
DATABASE.PLANGUIDEDATABASE.PLANGUIDE プラン ガイドの同期。Plan guide synchronization.
DATABASE.RESOURCE_GOVERNOR_DDLDATABASE.RESOURCE_GOVERNOR_DDL ALTER RESOURCE POOL などのリソース ガバナー操作の DDL 操作。DDL operations for resource governor operations such as ALTER RESOURCE POOL.
DATABASE.SHRINKDATABASE.SHRINK データベースの圧縮操作。Database shrink operations.
DATABASE.STARTUPDATABASE.STARTUP データベースの起動を同期するときに使用します。Used for database startup synchronization.
FILE.SHRINKFILE.SHRINK ファイルの圧縮操作。File shrink operations.
HOBT.BULK_OPERATIONHOBT.BULK_OPERATION スナップショット、コミットされていない読み取り、および行のバージョン管理使用によるコミット読み取りのいずれかの分離レベルで実行される、同時スキャンによるヒープ最適化一括読み込み操作。Heap-optimized bulk load operations with concurrent scan, under these isolation levels: snapshot, read uncommitted, and read committed using row versioning.
HOBT.INDEX_REORGANIZEHOBT.INDEX_REORGANIZE ヒープまたはインデックスの再構成操作。Heap or index reorganization operations.
OBJECT.COMPILEOBJECT.COMPILE ストアド プロシージャのコンパイル。Stored procedure compile.
OBJECT.INDEX_OPERATIONOBJECT.INDEX_OPERATION インデックス操作。Index operations.
OBJECT.UPDSTATSOBJECT.UPDSTATS テーブル上の統計の更新。Statistics updates on a table.
METADATA.ASSEMBLYMETADATA.ASSEMBLY 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASSEMBLY_CLR_NAMEMETADATA.ASSEMBLY_CLR_NAME 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASSEMBLY_TOKENMETADATA.ASSEMBLY_TOKEN 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASYMMETRIC_KEYMETADATA.ASYMMETRIC_KEY 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDITMETADATA.AUDIT 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDIT_ACTIONSMETADATA.AUDIT_ACTIONS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDIT_SPECIFICATIONMETADATA.AUDIT_SPECIFICATION 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AVAILABILITY_GROUPMETADATA.AVAILABILITY_GROUP 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CERTIFICATEMETADATA.CERTIFICATE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CHILD_INSTANCEMETADATA.CHILD_INSTANCE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.COMPRESSED_FRAGMENTMETADATA.COMPRESSED_FRAGMENT 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.COMPRESSED_ROWSETMETADATA.COMPRESSED_ROWSET 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSTATION_ENDPOINT_RECVMETADATA.CONVERSTATION_ENDPOINT_RECV 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSTATION_ENDPOINT_SENDMETADATA.CONVERSTATION_ENDPOINT_SEND 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSATION_GROUPMETADATA.CONVERSATION_GROUP 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSATION_PRIORITYMETADATA.CONVERSATION_PRIORITY 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CREDENTIALMETADATA.CREDENTIAL 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CRYPTOGRAPHIC_PROVIDERMETADATA.CRYPTOGRAPHIC_PROVIDER 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATA_SPACEMETADATA.DATA_SPACE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATABASEMETADATA.DATABASE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATABASE_PRINCIPALMETADATA.DATABASE_PRINCIPAL 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_MIRRORING_SESSIONMETADATA.DB_MIRRORING_SESSION 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_MIRRORING_WITNESSMETADATA.DB_MIRRORING_WITNESS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_PRINCIPAL_SIDMETADATA.DB_PRINCIPAL_SID 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ENDPOINTMETADATA.ENDPOINT 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ENDPOINT_WEBMETHODMETADATA.ENDPOINT_WEBMETHOD 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.EXPR_COLUMNMETADATA.EXPR_COLUMN 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.EXPR_HASHMETADATA.EXPR_HASH 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_CATALOGMETADATA.FULLTEXT_CATALOG 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_INDEXMETADATA.FULLTEXT_INDEX 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_STOPLISTMETADATA.FULLTEXT_STOPLIST 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INDEX_EXTENSION_SCHEMEMETADATA.INDEX_EXTENSION_SCHEME 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INDEXSTATSMETADATA.INDEXSTATS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INSTANTIATED_TYPE_HASHMETADATA.INSTANTIATED_TYPE_HASH 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.MESSAGEMETADATA.MESSAGE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.METADATA_CACHEMETADATA.METADATA_CACHE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PARTITION_FUNCTIONMETADATA.PARTITION_FUNCTION 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PASSWORD_POLICYMETADATA.PASSWORD_POLICY 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PERMISSIONSMETADATA.PERMISSIONS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PLAN_GUIDEMETADATA.PLAN_GUIDE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PLAN_GUIDE_HASHMETADATA.PLAN_GUIDE_HASH 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PLAN_GUIDE_SCOPEMETADATA.PLAN_GUIDE_SCOPE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.QNAMEMETADATA.QNAME 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.QNAME_HASHMETADATA.QNAME_HASH 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.REMOTE_SERVICE_BINDINGMETADATA.REMOTE_SERVICE_BINDING 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ROUTEMETADATA.ROUTE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SCHEMAMETADATA.SCHEMA 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SECURITY_CACHEMETADATA.SECURITY_CACHE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SECURITY_DESCRIPTORMETADATA.SECURITY_DESCRIPTOR 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SEQUENCEMETADATA.SEQUENCE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVER_EVENT_SESSIONSMETADATA.SERVER_EVENT_SESSIONS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVER_PRINCIPALMETADATA.SERVER_PRINCIPAL 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICEMETADATA.SERVICE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_BROKER_GUIDMETADATA.SERVICE_BROKER_GUID 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_CONTRACTMETADATA.SERVICE_CONTRACT 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_MESSAGE_TYPEMETADATA.SERVICE_MESSAGE_TYPE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.STATSMETADATA.STATS 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SYMMETRIC_KEYMETADATA.SYMMETRIC_KEY 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.USER_TYPEMETADATA.USER_TYPE 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_COLLECTIONMETADATA.XML_COLLECTION 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_COMPONENTMETADATA.XML_COMPONENT 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_INDEX_QNAMEMETADATA.XML_INDEX_QNAME 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.

次の表の形式、 resource_descriptionリソースの種類ごとの列。The following table provides the format of the resource_description column for each resource type.

リソースResource [形式]Format 説明Description
DATABASEDATABASE 適用なしNot applicable データベース ID が記載されて既に、 resource_database_id列。Database ID is already available in the resource_database_id column.
FILEFILE < file_id ><file_id> このリソースが示すファイルの ID。ID of the file that is represented by this resource.
OBJECTOBJECT < object_id ><object_id> このリソースが示すオブジェクトの ID。ID of the object that is represented by this resource. このオブジェクトは、任意のオブジェクトで表示されているsys.objects、テーブルだけでなく。This object can be any object listed in sys.objects, not just a table.
PAGEPAGE <file_id>:<page_in_file><file_id>:<page_in_file> このリソースが示すページの、ファイルおよびページ ID。Represents the file and page ID of the page that is represented by this resource.
KEYKEY < hash_value ><hash_value> このリソースが示す行のキー列のハッシュ。Represents a hash of the key columns from the row that is represented by this resource.
EXTENTEXTENT <file_id>:<page_in_files><file_id>:<page_in_files> このリソースが示すエクステントの、ファイルおよびページ ID。Represents the file and page ID of the extent that is represented by this resource. エクステント ID は、そのエクステント内にある最初のページのページ ID と同じになります。The extent ID is the same as the page ID of the first page in the extent.
RIDRID <file_id>:<page_in_file>:<row_on_page><file_id>:<page_in_file>:<row_on_page> このリソースが示すページ ID と、行の行 ID。Represents the page ID and row ID of the row that is represented by this resource. 関連するオブジェクト ID が 99 の場合、このリソースは、IAM チェーンの最初の IAM ページにある、8 つの混合ページ スロットのいずれかを表すことに注意してください。Note that if the associated object ID is 99, this resource represents one of the eight mixed page slots on the first IAM page of an IAM chain.
APPLICATIONAPPLICATION <DbPrincipalId >:<最大 32 文字まで >:(< hash_value >)<DbPrincipalId>:<upto 32 characters>:(<hash_value>) アプリケーションのロック リソースのスコープに使用する、データベース プリンシパルの ID。Represents the ID of the database principal that is used for scoping this application lock resource. アプリケーションのロック リソースに対応する、最大 32 文字のリソース文字列も含まれます。Also included are up to 32 characters from the resource string that corresponds to this application lock resource. 場合によっては、完全な文字列が使用できず、2 文字のみが表示されることがあります。In certain cases, only 2 characters can be displayed due to the full string no longer being available. この動作は、データベース復旧時、復旧処理の一部として再取得されるアプリケーション ロックに関してのみ発生します。This behavior occurs only at database recovery time for application locks that are reacquired as part of the recovery process. ハッシュ値は、このアプリケーション ロック リソースに対応する、完全リソース文字列のハッシュを示します。The hash value represents a hash of the full resource string that corresponds to this application lock resource.
HOBTHOBT 適用なしNot applicable として含まれる HoBt ID、 resource_associated_entity_idします。HoBt ID is included as the resource_associated_entity_id.
ALLOCATION_UNITALLOCATION_UNIT 適用なしNot applicable アロケーション ユニット ID として含まれていますが、 resource_associated_entity_idします。Allocation Unit ID is included as the resource_associated_entity_id.
METADATA.ASSEMBLYMETADATA.ASSEMBLY assembly_id = Aassembly_id = A 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASSEMBLY_CLR_NAMEMETADATA.ASSEMBLY_CLR_NAME $qname_id = Q$qname_id = Q 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASSEMBLY_TOKENMETADATA.ASSEMBLY_TOKEN assembly_id = A, $token_idassembly_id = A, $token_id 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ASSYMMETRIC_KEYMETADATA.ASSYMMETRIC_KEY asymmetric_key_id = Aasymmetric_key_id = A 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDITMETADATA.AUDIT audit_id = Aaudit_id = A 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDIT_ACTIONSMETADATA.AUDIT_ACTIONS device_id = D, major_id = Mdevice_id = D, major_id = M 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AUDIT_SPECIFICATIONMETADATA.AUDIT_SPECIFICATION audit_specification_id = Aaudit_specification_id = A 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.AVAILABILITY_GROUPMETADATA.AVAILABILITY_GROUP availability_group_id = Aavailability_group_id = A 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CERTIFICATEMETADATA.CERTIFICATE certificate_id = Ccertificate_id = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CHILD_INSTANCEMETADATA.CHILD_INSTANCE $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.COMPRESSED_FRAGMENTMETADATA.COMPRESSED_FRAGMENT object_id = O , compressed_fragment_id = Cobject_id = O , compressed_fragment_id = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.COMPRESSED_ROWMETADATA.COMPRESSED_ROW object_id = Oobject_id = O 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSTATION_ENDPOINT_RECVMETADATA.CONVERSTATION_ENDPOINT_RECV $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSTATION_ENDPOINT_SENDMETADATA.CONVERSTATION_ENDPOINT_SEND $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSATION_GROUPMETADATA.CONVERSATION_GROUP $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CONVERSATION_PRIORITYMETADATA.CONVERSATION_PRIORITY conversation_priority_id = Cconversation_priority_id = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CREDENTIALMETADATA.CREDENTIAL credential_id = Ccredential_id = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.CRYPTOGRAPHIC_PROVIDERMETADATA.CRYPTOGRAPHIC_PROVIDER provider_id = Pprovider_id = P 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATA_SPACEMETADATA.DATA_SPACE data_space_id = Ddata_space_id = D 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATABASEMETADATA.DATABASE database_id = Ddatabase_id = D 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DATABASE_PRINCIPALMETADATA.DATABASE_PRINCIPAL principal_id = Pprincipal_id = P 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_MIRRORING_SESSIONMETADATA.DB_MIRRORING_SESSION database_id = Ddatabase_id = D 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_MIRRORING_WITNESSMETADATA.DB_MIRRORING_WITNESS $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.DB_PRINCIPAL_SIDMETADATA.DB_PRINCIPAL_SID $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ENDPOINTMETADATA.ENDPOINT endpoint_id = Eendpoint_id = E 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ENDPOINT_WEBMETHODMETADATA.ENDPOINT_WEBMETHOD $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_CATALOGMETADATA.FULLTEXT_CATALOG fulltext_catalog_id = Ffulltext_catalog_id = F 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_INDEXMETADATA.FULLTEXT_INDEX object_id = Oobject_id = O 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.EXPR_COLUMNMETADATA.EXPR_COLUMN object_id = O, column_id = Cobject_id = O, column_id = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.EXPR_HASHMETADATA.EXPR_HASH object_id = O, $hash = Hobject_id = O, $hash = H 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_CATALOGMETADATA.FULLTEXT_CATALOG fulltext_catalog_id = Ffulltext_catalog_id = F 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_INDEXMETADATA.FULLTEXT_INDEX object_id = Oobject_id = O 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.FULLTEXT_STOPLISTMETADATA.FULLTEXT_STOPLIST fulltext_stoplist_id = Ffulltext_stoplist_id = F 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INDEX_EXTENSION_SCHEMEMETADATA.INDEX_EXTENSION_SCHEME index_extension_id = Iindex_extension_id = I 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INDEXSTATSMETADATA.INDEXSTATS object_id = O, index_id or stats_id = Iobject_id = O, index_id or stats_id = I 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.INSTANTIATED_TYPE_HASHMETADATA.INSTANTIATED_TYPE_HASH user_type_id = U, hash = Huser_type_id = U, hash = H 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.MESSAGEMETADATA.MESSAGE message_id = Mmessage_id = M 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.METADATA_CACHEMETADATA.METADATA_CACHE $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PARTITION_FUNCTIONMETADATA.PARTITION_FUNCTION function_id = Ffunction_id = F 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PASSWORD_POLICYMETADATA.PASSWORD_POLICY principal_id = Pprincipal_id = P 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PERMISSIONSMETADATA.PERMISSIONS class = Cclass = C 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.PLAN_GUIDEMETADATA.PLAN_GUIDE plan_guide_id = Pplan_guide_id = P 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.METADATA. PLAN_GUIDE_HASHPLAN_GUIDE_HASH $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.METADATA. PLAN_GUIDE_SCOPEPLAN_GUIDE_SCOPE scope_id = Sscope_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.QNAMEMETADATA.QNAME $qname_id = Q$qname_id = Q 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.QNAME_HASHMETADATA.QNAME_HASH $qname_scope_id = Q, $qname_hash = H$qname_scope_id = Q, $qname_hash = H 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.REMOTE_SERVICE_BINDINGMETADATA.REMOTE_SERVICE_BINDING remote_service_binding_id = Rremote_service_binding_id = R 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.ROUTEMETADATA.ROUTE route_id = Rroute_id = R 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SCHEMAMETADATA.SCHEMA schema_id = Sschema_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SECURITY_CACHEMETADATA.SECURITY_CACHE $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SECURITY_DESCRIPTORMETADATA.SECURITY_DESCRIPTOR sd_id = Ssd_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SEQUENCEMETADATA.SEQUENCE $seq_type = S, object_id = O$seq_type = S, object_id = O 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVERMETADATA.SERVER server_id = Sserver_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVER_EVENT_SESSIONSMETADATA.SERVER_EVENT_SESSIONS event_session_id = Eevent_session_id = E 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVER_PRINCIPALMETADATA.SERVER_PRINCIPAL principal_id = Pprincipal_id = P 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICEMETADATA.SERVICE service_id = Sservice_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_BROKER_GUIDMETADATA.SERVICE_BROKER_GUID $hash = H1:H2:H3$hash = H1:H2:H3 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_CONTRACTMETADATA.SERVICE_CONTRACT service_contract_id = Sservice_contract_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SERVICE_MESSAGE_TYPEMETADATA.SERVICE_MESSAGE_TYPE message_type_id = Mmessage_type_id = M 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.STATSMETADATA.STATS object_id = O, stats_id = Sobject_id = O, stats_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.SYMMETRIC_KEYMETADATA.SYMMETRIC_KEY symmetric_key_id = Ssymmetric_key_id = S 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.USER_TYPEMETADATA.USER_TYPE user_type_id = Uuser_type_id = U 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_COLLECTIONMETADATA.XML_COLLECTION xml_collection_id = Xxml_collection_id = X 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_COMPONENTMETADATA.XML_COMPONENT xml_component_id = Xxml_component_id = X 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.
METADATA.XML_INDEX_QNAMEMETADATA.XML_INDEX_QNAME object_id = O, $qname_id = Qobject_id = O, $qname_id = Q 単に情報を示すためだけに特定されます。Identified for informational purposes only. サポートされていません。Not supported. 将来の互換性は保証されません。Future compatibility is not guaranteed.

次の Xevent は、パーティションに関連するスイッチとオンライン インデックス再構築します。The following XEvents are related to partition SWITCH and online index rebuild. 構文については、ALTER TABLE (TRANSACT-SQL) ALTER INDEX (TRANSACT-SQL)を参照してください。For information about syntax, see ALTER TABLE (Transact-SQL) and ALTER INDEX (Transact-SQL).

  • lock_request_priority_statelock_request_priority_state

  • process_killed_by_abort_blockersprocess_killed_by_abort_blockers

  • ddl_with_wait_at_low_priorityddl_with_wait_at_low_priority

既存の XEvent progress_report_online_index_operationオンラインのインデックス操作に追加することによって拡張されたpartition_numberpartition_idします。The existing XEvent progress_report_online_index_operation for online index operations was extended by adding partition_number and partition_id.

使用例Examples

A.A. 別のツールで sys.dm_tran_locks を使用するUsing sys.dm_tran_locks with other tools

次の例では、更新操作が別のトランザクションによってブロックされたシナリオを処理します。The following example works with a scenario in which an update operation is blocked by another transaction. 使用してsys.dm_tran_locksし、その他のツールでは、リソースのロックに関する情報が提供されます。By using sys.dm_tran_locks and other tools, information about locking resources is provided.

USE tempdb;  
GO  
  
-- Create test table and index.  
CREATE TABLE t_lock  
    (  
    c1 int, c2 int  
    );  
GO  
  
CREATE INDEX t_lock_ci on t_lock(c1);  
GO  
  
-- Insert values into test table  
INSERT INTO t_lock VALUES (1, 1);  
INSERT INTO t_lock VALUES (2,2);  
INSERT INTO t_lock VALUES (3,3);  
INSERT INTO t_lock VALUES (4,4);  
INSERT INTO t_lock VALUES (5,5);  
INSERT INTO t_lock VALUES (6,6);  
GO  
  
-- Session 1  
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;  
  
BEGIN TRAN  
    SELECT c1  
        FROM t_lock  
        WITH(holdlock, rowlock);  
  
-- Session 2  
BEGIN TRAN  
    UPDATE t_lock SET c1 = 10  

次のクエリでは、ロックの情報を表示します。The following query will display lock information. 値は、<dbid>置き換える必要があります、 database_idからsys.databasesします。The value for <dbid> should be replaced with the database_id from sys.databases.

SELECT resource_type, resource_associated_entity_id,  
    request_status, request_mode,request_session_id,  
    resource_description   
    FROM sys.dm_tran_locks  
    WHERE resource_database_id = <dbid>  

次のクエリでは、前のクエリからの resource_associated_entity_id を使用してオブジェクトの情報を返します。The following query returns object information by using resource_associated_entity_id from the previous query. このクエリは、オブジェクトを含むデータベースに接続して実行する必要があります。This query must be executed while you are connected to the database that contains the object.

SELECT object_name(object_id), *  
    FROM sys.partitions  
    WHERE hobt_id=<resource_associated_entity_id>  

次のクエリでは、ブロッキング情報を表示します。The following query will show blocking information.

SELECT   
        t1.resource_type,  
        t1.resource_database_id,  
        t1.resource_associated_entity_id,  
        t1.request_mode,  
        t1.request_session_id,  
        t2.blocking_session_id  
    FROM sys.dm_tran_locks as t1  
    INNER JOIN sys.dm_os_waiting_tasks as t2  
        ON t1.lock_owner_address = t2.resource_address;  

リソースを解放するには、トランザクションをロールバックします。Release the resources by rolling back the transactions.

-- Session 1  
ROLLBACK;  
GO  
  
-- Session 2  
ROLLBACK;  
GO  

B.B. セッション情報を、オペレーティング システムのスレッドにリンクするLinking session information to operating system threads

次の例では、セッション ID と Windows のスレッド ID を関連付ける情報を返します。The following example returns information that associates a session ID with a Windows thread ID. スレッドのパフォーマンスは、Windows パフォーマンス モニターで監視できます。The performance of the thread can be monitored in the Windows Performance Monitor. このクエリでは、現在休止しているセッション ID は返されません。This query does not return session IDs that are currently sleeping.

SELECT STasks.session_id, SThreads.os_thread_id  
    FROM sys.dm_os_tasks AS STasks  
    INNER JOIN sys.dm_os_threads AS SThreads  
        ON STasks.worker_address = SThreads.worker_address  
    WHERE STasks.session_id IS NOT NULL  
    ORDER BY STasks.session_id;  
GO  

参照See Also

sys.dm_tran_database_transactions (TRANSACT-SQL) sys.dm_tran_database_transactions (Transact-SQL)
動的管理ビューと動的管理関数 (Transact-SQL) Dynamic Management Views and Functions (Transact-SQL)
トランザクション関連の動的管理ビューおよび関数 (Transact-SQL)Transaction Related Dynamic Management Views and Functions (Transact-SQL)