• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 套接字摘要表

    这些套接字摘要表汇总了套接字操作的计时器和字节计数信息:

    • socket_summary_by_event_namewait/io/socket/*每个插座仪器针对所有插座I / O操作生成的计时器和字节计数统计信息汇总。
    • socket_summary_by_instancewait/io/socket/*针对每个套接字实例,由仪器为所有套接字I / O操作生成的计时器和字节计数统计信息汇总。连接终止时,将socket_summary_by_instance删除与之对应的行。

    idle当套接字在等待客户端的下一个请求时,套接字摘要表不会汇总由事件生成的等待。对于idle事件聚合,请使用等待事件摘要表。请参见“等待事件摘要表”。

    每个套接字摘要表都有一个或多个分组列,以指示该表如何聚合事件。事件名称是指setup_instruments表中事件工具的名称:

    • socket_summary_by_event_nameEVENT_NAME专栏。每行总结了给定事件名称的事件。
    • socket_summary_by_instanceOBJECT_INSTANCE_BEGIN专栏。每行总结了给定对象的事件。

    每个套接字摘要表都有包含汇总值的以下摘要列:

    • COUNT_STARSUM_TIMER_WAITMIN_TIMER_WAITAVG_TIMER_WAITMAX_TIMER_WAIT

      这些列汇总所有操作。

    • COUNT_READSUM_TIMER_READMIN_TIMER_READAVG_TIMER_READMAX_TIMER_READSUM_NUMBER_OF_BYTES_READ

      这些列聚集所有接收操作(RECVRECVFROM,和RECVMSG)。

    • COUNT_WRITESUM_TIMER_WRITEMIN_TIMER_WRITEAVG_TIMER_WRITEMAX_TIMER_WRITESUM_NUMBER_OF_BYTES_WRITE

      这些列汇总所有发送操作(SENDSENDTO,和SENDMSG)。

    • COUNT_MISCSUM_TIMER_MISCMIN_TIMER_MISCAVG_TIMER_MISCMAX_TIMER_MISC

      这些列聚集所有其他套接字操作,如CONNECTLISTENACCEPTCLOSE,和SHUTDOWN。这些操作没有字节数。

    socket_summary_by_instance表还具有一个EVENT_NAME指示类插座的列:client_connectionserver_tcpip_socketserver_unix_socket。可以对该列进行分组,以将客户端活动与服务器侦听套接字的活动隔离开来。

    套接字摘要表具有以下索引:

    • socket_summary_by_event_name

      • EVENT_NAME)上的主键
    • socket_summary_by_instance

      • OBJECT_INSTANCE_BEGIN)上的主键
      • 在(EVENT_NAME)上的索引

    TRUNCATE TABLE允许用于套接字摘要表。除之外events_statements_summary_by_digest,tt将汇总列重置为零,而不是删除行。