log_status表
该log_status表提供的信息使在线备份工具能够复制所需的日志文件,而无需在复制过程中锁定这些资源。
当log_status查询表,服务器块测井,只是足够长的时间来填充表相关的行政变化,然后释放资源。该log_status表通知在线备份应将其复制到主节点的二进制日志中并gtid_executed记录的点,以及每个复制通道的中继日志。它还为各个存储引擎提供了相关信息,例如为存储引擎使用的最后一个日志序列号(LSN)和最后一个检查点的LSN InnoDB。
该log_status表包含以下列:
- SERVER_UUID- 此服务器实例的服务器UUID。这是只读系统变量的生成的唯一值 - server_uuid。
- LOCAL- 来自主服务器的日志位置状态信息,以单个JSON对象的形式提供,并具有以下键: - binary_log_file
- 当前二进制日志文件的名称。 
- binary_log_position
- log_status访问表时的当前二进制日志位置。
- gtid_executed
- 访问表 - gtid_executed时全局服务器变量的当前值- log_status。此信息与- binary_log_file和- binary_log_position键一致。
 
- REPLICATION- 一个通道的JSON数组,每个通道具有以下信息: - channel_name
- 复制通道的名称。默认复制通道的名称为空字符串(“”)。 
- relay_log_file
- 复制通道的当前中继日志文件的名称。 
- relay_log_pos
- log_status访问表时的当前继电器日志位置。
 
- STORAGE_ENGINES- 来自各个存储引擎的相关信息,以JSON对象的形式提供,每个适用的存储引擎都有一个密钥。 
该log_status表没有索引。
该BACKUP_ADMIN特权,还有SELECT特权,需要访问log_status表。
TRUNCATE TABLE不允许用于该log_status表。
