文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
手冊頁 (TGZ) - 258.2Kb
手冊頁 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


29.12.20.9 Socket 摘要表格

這些 socket 摘要表格會彙總 socket 操作的計時器和位元組計數資訊

  • socket_summary_by_event_name:彙總由 wait/io/socket/* 儀器針對每個 socket 儀器的所有 socket I/O 操作產生的計時器和位元組計數統計資料。

  • socket_summary_by_instance:彙總由 wait/io/socket/* 儀器針對每個 socket 執行個體的所有的 socket I/O 操作產生的計時器和位元組計數統計資料。當連線終止時,對應於它的 socket_summary_by_instance 中的列會被刪除。

socket 摘要表格不會彙總 socket 在等待來自用戶端的下一個請求時,由 idle 事件產生的等待。對於 idle 事件彙總,請使用等待事件摘要表格;請參閱第 29.12.20.1 節「等待事件摘要表格」

每個 socket 摘要表格都有一個或多個分組欄,指出表格如何彙總事件。事件名稱是指setup_instruments表格中事件儀器的名稱

每個 socket 摘要表格都有以下包含彙總值的摘要欄

  • COUNT_STARSUM_TIMER_WAITMIN_TIMER_WAITAVG_TIMER_WAITMAX_TIMER_WAIT

    這些欄位會彙總所有操作。

  • COUNT_READSUM_TIMER_READMIN_TIMER_READAVG_TIMER_READMAX_TIMER_READSUM_NUMBER_OF_BYTES_READ

    這些欄位會彙總所有接收操作 (RECVRECVFROMRECVMSG)。

  • COUNT_WRITESUM_TIMER_WRITEMIN_TIMER_WRITEAVG_TIMER_WRITEMAX_TIMER_WRITESUM_NUMBER_OF_BYTES_WRITE

    這些欄位會彙總所有傳送操作 (SENDSENDTOSENDMSG)。

  • COUNT_MISCSUM_TIMER_MISCMIN_TIMER_MISCAVG_TIMER_MISCMAX_TIMER_MISC

    這些欄位會彙總所有其他的 Socket 操作,例如 CONNECTLISTENACCEPTCLOSESHUTDOWN。這些操作沒有位元組計數。

socket_summary_by_instance 表格也有一個 EVENT_NAME 欄位,表示 Socket 的類別:client_connectionserver_tcpip_socketserver_unix_socket。這個欄位可以分組,以便將例如客戶端活動與伺服器監聽 Socket 的活動隔離。

Socket 摘要表格有以下索引:

允許對 Socket 摘要表格使用 TRUNCATE TABLE。除了 events_statements_summary_by_digest 之外,它會將摘要欄位重設為零,而不是移除資料列。