10bet网址
MySQL信息模式
相关的文档10bet官方网站 下载节选
PDF(美国Ltr)- 0.7 mb
PDF (A4)- 0.7 mb
HTML下载(TGZ)- 98.8 kb
HTML下载(Zip)- 111.0 kb


MySQL信息模式/INFORMATION_SCHEMA通用表/ INFORMATION_SCHEMA PROCESSLIST表

4.23 INFORMATION_SCHEMA PROCESSLIST表

MySQL进程列表指示服务器中执行的一组线程当前正在执行的操作。的PROCESSLIST表是过程信息的一个来源。有关该表与其他来源的比较,请参见工艺信息来源

PROCESSLIST表有这些列:

  • ID

    连接标识符。中显示的值相同Id的列显示PROCESSLIST语句,显示在PROCESSLIST_ID的“性能架构”列线程表,并返回CONNECTION_ID ()线程内的函数。

  • 用户

    发出该语句的MySQL用户。的值系统用户指由服务器生成的用于内部处理任务的非客户端线程,例如,在复制主机上使用的延迟行处理线程或I/O或SQL线程。为系统用户中没有指定的主机宿主列。未经身份验证的用户引用已与客户端连接关联但尚未对其进行客户端用户身份验证的线程。event_scheduler引用监视预定事件的线程(参见使用事件调度程序).

    请注意

    一个用户的价值系统用户不同于SYSTEM_USER特权。前者指定内部线程。后者区分了系统用户和普通用户帐户类别(参见账户类别).

  • 宿主

    发出该语句的客户机的主机名(除系统用户因为没有宿主)。中报告TCP/IP连接的主机名host_nameclient_port格式,以便更容易地确定哪个客户机正在做什么。

  • DB

    线程的默认数据库或如果未选中。

  • 命令

    线程代表客户端执行的命令类型睡眠如果会话空闲。有关线程命令的描述,请参见检查服务器线程(进程)信息.该列的值对应于COM_xxx客户端/服务器协议和Com_xxx状态变量。看到服务器状态变量

  • 时间

    线程处于当前状态的时间(以秒为单位)。对于复制SQL线程,该值是最后一个复制事件的时间戳与复制主机的真实时间之间的秒数。看到复制线程

  • 状态

    指示线程正在执行的操作、事件或状态。有关状态值,请参阅检查服务器线程(进程)信息

    大多数状态对应于非常快速的操作。如果线程在给定状态停留了许多秒,则可能存在需要调查的问题。

  • 信息

    线程正在执行的语句,或者如果它没有执行任何语句。该语句可以是发送到服务器的语句,也可以是执行其他语句的最内部语句。例如,如果a调用语句执行正在执行类的存储过程选择声明中信息值显示选择声明。

笔记

  • PROCESSLIST是非标准的INFORMATION_SCHEMA表格

  • 的输出显示PROCESSLIST声明中PROCESSLIST表提供有关所有线程的信息,甚至包括属于其他用户的线程的信息过程特权。否则(没有过程特权),非匿名用户可以访问关于自己线程的信息,但不能访问其他用户线程的信息,而匿名用户不能访问线程信息。

  • 如果SQL语句引用PROCESSLIST当语句开始执行时,MySQL填充整个表一次,因此在语句执行期间有读取一致性。多语句事务没有读一致性。

以下表述是等价的:

从information_schema中选择*。进程列表显示完整的进程列表