文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙尺寸) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


25.6.17.52 ndbinfo resources 表格

此表格提供關於資料節點資源可用性和使用情況的資訊。

這些資源有時被稱為超級池

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;可以超額分配以使用任何剩餘的可用記憶體。