文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


25.6.17.52 ndbinfo 資源表

此表格提供關於資料節點資源可用性及使用率的資訊。

這些資源有時稱為超池

resources 表格包含以下欄位

  • node_id

    此資料節點的唯一節點 ID。

  • resource_name

    資源名稱;請參閱內文。

  • reserved

    為此資源保留的數量,以 32KB 的頁數表示。

  • used

    此資源實際使用的數量,以 32KB 的頁數表示。

  • max

    此資料節點可用的此資源最大數量(32KB 的頁數)。

附註

resource_name 可以是下表中顯示的任何名稱

  • RESERVED:系統保留;無法覆寫。

  • TRANSACTION_MEMORY:在此資料節點上為交易分配的記憶體。可以使用 TransactionMemory 組態參數來控制此設定。

  • DISK_OPERATIONS:如果分配了日誌檔群組,則會使用還原日誌緩衝區的大小來設定此資源的大小。此資源僅用於為還原日誌檔群組分配還原日誌緩衝區;只能有一個這樣的群組。會根據 CREATE LOGFILE GROUP 的需求來進行過度配置。

  • DISK_RECORDS:為磁碟資料操作分配的記錄。

  • DATA_MEMORY:用於主記憶體元組、索引和雜湊索引。DataMemory 和 IndexMemory 的總和,如果已設定 IndexMemory,則再加上 8 個 32 KB 的頁面。無法過度配置。

  • JOBBUFFER:用於由 NDB 排程器分配工作緩衝區;無法過度配置。每個執行緒約 2 MB,加上所有可以通訊的執行緒在兩個方向上都有 1 MB 的緩衝區。對於大型組態,這會消耗數 GB。

  • FILE_BUFFERS:由 DBLQH 核心區塊中的重做日誌處理常式使用;無法過度配置。大小為 NoOfFragmentLogParts * RedoBuffer,加上每個日誌檔部分 1 MB。

  • TRANSPORTER_BUFFERS:由 ndbmtd 用於傳送緩衝區; TotalSendBufferMemoryExtraSendBufferMemory 的總和。此資源最多可過度配置 25%。TotalSendBufferMemory 的計算方式為每個節點的傳送緩衝區記憶體總和,預設值為 2 MB。因此,在擁有四個資料節點和八個 API 節點的系統中,資料節點有 12 * 2 MB 的傳送緩衝區記憶體。ExtraSendBufferMemoryndbmtd 使用,每個執行緒額外使用 2 MB 記憶體。因此,在 4 個 LDM 執行緒、2 個 TC 執行緒、1 個主執行緒、1 個複製執行緒和 2 個接收執行緒的情況下,ExtraSendBufferMemory 為 10 * 2 MB。可以透過設定 SharedGlobalMemory 資料節點組態參數來執行此資源的過度配置。

  • DISK_PAGE_BUFFER:用於磁碟頁面緩衝區;由 DiskPageBufferMemory 組態參數決定。無法過度配置。

  • QUERY_MEMORY:由 DBSPJ 核心區塊使用。

  • SCHEMA_TRANS_MEMORY:最小值為 2 MB;可以過度配置以使用任何剩餘的可用記憶體。