sys.dm_fts_memory_buffers (Transact-SQL)
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體
傳回屬於特定記憶體集區之記憶體緩衝區的相關資訊,這些緩衝區是全文檢索編目或全文檢索編目範圍的一部分。
注意
下列資料行將會在未來的 Microsoft SQL Server 版本中移除: row_count
。 請避免在新的開發工作中使用此資料行,並計畫修改目前使用它的應用程式。
資料行 | 資料類型 | 描述 |
---|---|---|
pool_id | int | 配置記憶體集區的識別碼。 0 = 小型緩衝區 1 = 大型緩衝區 |
memory_address | Varbinary(8) | 配置記憶體緩衝區的位址。 |
name | nvarchar(4000) | 為此配置所建立的共用記憶體緩衝區名稱。 |
is_free | bit | 記憶體緩衝區的目前狀態。 0 = 免費 1 = 忙碌中 |
row_count | int | 這個緩衝區目前正在處理的資料列數目。 |
bytes_used | int | 在此緩衝區中使用的記憶體數量,以位元組為單位。 |
percent_used | int | 使用的已配置記憶體百分比。 |
權限
在 SQL Server 和 SQL 受控執行個體上,需要 VIEW SERVER STATE
權限。
在SQL 資料庫基本、S0 和 S1 服務目標上,以及彈性集 區中的 資料庫, 需要伺服器管理員 帳戶、 Microsoft Entra 系統管理員 帳戶或伺服器角色 的成員 ##MS_ServerStateReader##
資格。 在所有其他 SQL Database 服務目標上,需要資料庫的 VIEW DATABASE STATE
權限或 ##MS_ServerStateReader##
伺服器角色的成員資格。
SQL Server 2022 及更新版本的權限
需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。
實體聯結
關聯性基數
從 | 至 | 關聯 |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
多對一 |
下一步
動態管理檢視和函數 (Transact-SQL)
全文檢索搜尋和語意搜尋動態管理檢視和函式 (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應