#### 27.12.21.3 日志\_状态表

[](<>)[](<>)

这[`日志状态`](performance-schema-log-status-table.html)表提供的信息使在线备份工具能够复制所需的日志文件，而不会在复制过程中锁定这些资源。

当。。。的时候[`日志状态`](performance-schema-log-status-table.html)查询表时，服务器会阻塞日志记录和相关的管理更改，时间足以填充表，然后释放资源。这[`日志状态`](performance-schema-log-status-table.html)table 通知在线备份它应该在源的二进制日志中复制到哪个点，并且`gtid_executed`记录，以及每个复制通道的中继日志。它还提供了各个存储引擎的相关信息，例如最后一个日志序列号 (LSN) 和最后一个检查点的 LSN`InnoDB`存储引擎。

这`日志状态`表有这些列：

-   `SERVER_UUID`

    此服务器实例的服务器 UUID。这是只读系统变量的生成唯一值[`server_uuid`](replication-options.html#sysvar_server_uuid).

-   `当地的`

    来自源的日志位置状态信息，作为具有以下键的单个 JSON 对象提供：

    `二进制日志文件`

    当前二进制日志文件的名称。

    `binary_log_position`

    当时的当前二进制日志位置`日志状态`表被访问。

    `gtid_executed`

    全局服务器变量的当前值[`gtid_executed`](replication-options-gtids.html#sysvar_gtid_executed)当时的`日志状态`表被访问。该信息与`二进制日志文件`和`binary_log_position`键。

-   `复制`

    一个 JSON 通道数组，每个通道包含以下信息：

    `频道名称`

    复制通道的名称。默认复制通道的名称是空字符串 (“”)。

    `中继日志文件`

    复制通道的当前中继日志文件的名称。

    `中继日志位置`

    时的当前中继日志位置`日志状态`表被访问。

-   `STORAGE_ENGINES`

    来自各个存储引擎的相关信息，以 JSON 对象的形式提供，每个适用的存储引擎都有一个键。

    这[`日志状态`](performance-schema-log-status-table.html)表没有索引。

    这`BACKUP_ADMIN`特权，以及`选择`权限，需要访问[`日志状态`](performance-schema-log-status-table.html)桌子。

[`截断表`](truncate-table.html)不允许[`日志状态`](performance-schema-log-status-table.html)桌子。
