• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • vue手册
  • php手册
  • MySQL手册
  • apache手册
  • redis手册
  • processlist和 x$processlist视图

    这些视图汇总了流程列表信息。它们提供比SHOW PROCESSLIST语句和INFORMATION_SCHEMAPROCESSLIST表更完整的信息,并且是非阻塞的。默认情况下,行按降序处理时间和降序等待时间排序。

    此处的列描述是简短的。有关更多信息,请参见“ndbinfo线程表”中对性能模式threads表的描述。

    processlistx$processlist意见有这些列:

    • thd_id

      线程ID。

    • conn_id

      连接ID。

    • user

      线程用户或线程名称。

    • db

      线程的默认数据库,NULL如果没有。

    • command

      对于前台线程,该线程代表客户端执行的命令类型,或者Sleep会话处于空闲状态。

    • state

      指示线程正在执行的操作,事件或状态。

    • time

      线程处于其当前状态的时间(以秒为单位)。

    • current_statement

      线程正在执行的语句,或者NULL未执行任何语句的语句。

    • statement_latency

      语句已执行多长时间。

    • progress

      支持进度报告的阶段完成的工作百分比。请参见“ sys模式进度报告”。

    • lock_latency

      当前语句等待锁所花费的时间。

    • rows_examined

      当前语句从存储引擎读取的行数。

    • rows_sent

      当前语句返回的行数。

    • rows_affected

      当前语句影响的行数。

    • tmp_tables

      当前语句创建的内部内存临时表的数量。

    • tmp_disk_tables

      当前语句创建的内部磁盘临时表的数量。

    • full_scan

      当前语句执行的全表扫描的次数。

    • last_statement

      如果当前没有正在执行的语句或没有等待,则由线程执行的最后一条语句。

    • last_statement_latency

      最后一条语句执行了多长时间。

    • current_memory

      线程分配的字节数。

    • last_wait

      线程的最新等待事件的名称。

    • last_wait_latency

      最近的线程等待事件的等待时间。

    • source

      源文件和行号包含生成事件的检测代码。

    • trx_latency

      当前事务对线程的等待时间。

    • trx_state

      线程当前事务的状态。

    • trx_autocommit

      当前事务开始时是否启用自动提交模式。

    • pid

      客户端进程ID。

    • program_name

      客户端程序名称。