MySQL学习笔记09复制的监控【www.2492777.com】
分类:计算机教程

1 row in set (0.00 sec)

1.1.7. reset master

reset master命令将删除在mysql-bin.index文件中列出的所有的Binary Log文件;同时还会清空gtid_purged这个只读的系统变量;同时还会清空mysql.gtid_executed数据表。这个操作使得slave将从开始位置重新进行与master的同步。

 

mysql> reset master;

Query OK, 0 rows affected, 1 warning (0.04 sec)

 

 

system variables记录表

1.1.8. 连接状态

 

使用性能数据库中的复制相关数据表,可以查看复制相关的性能数据。

 

mysql> use performance_schema;

Database changed

 

复制连接配置表:

mysql> select * from replication_connection_configurationG

*************************** 1. row ***************************

                 CHANNEL_NAME: master111

                         HOST: 192.168.197.111

                         PORT: 3306

                         USER: repl

            NETWORK_INTERFACE:

                AUTO_POSITION: 1

                  SSL_ALLOWED: NO

                  SSL_CA_FILE:

                  SSL_CA_PATH:

              SSL_CERTIFICATE:

                   SSL_CIPHER:

                      SSL_KEY:

SSL_VERIFY_SERVER_CERTIFICATE: NO

                 SSL_CRL_FILE:

                 SSL_CRL_PATH:

    CONNECTION_RETRY_INTERVAL: 60

       CONNECTION_RETRY_COUNT: 86400

           HEARTBEAT_INTERVAL: 30.000

                  TLS_VERSION:

*************************** 2. row ***************************

                 CHANNEL_NAME: master110

                         HOST: 192.168.197.110

                         PORT: 3306

                         USER: repl

            NETWORK_INTERFACE:

                AUTO_POSITION: 1

                  SSL_ALLOWED: NO

                  SSL_CA_FILE:

                  SSL_CA_PATH:

              SSL_CERTIFICATE:

                   SSL_CIPHER:

                      SSL_KEY:

SSL_VERIFY_SERVER_CERTIFICATE: NO

                 SSL_CRL_FILE:

                 SSL_CRL_PATH:

    CONNECTION_RETRY_INTERVAL: 60

       CONNECTION_RETRY_COUNT: 86400

           HEARTBEAT_INTERVAL: 30.000

                  TLS_VERSION:

2 rows in set (0.00 sec)

 

 

 

 

复制连接状态表:

 

mysql> select * from replication_connection_statusG

*************************** 1. row ***************************

             CHANNEL_NAME: master111

               GROUP_NAME:

              SOURCE_UUID: a2392929-6dfb-11e7-b294-000c29b1c111

                THREAD_ID: 35

            SERVICE_STATE: ON

COUNT_RECEIVED_HEARTBEATS: 36

 LAST_HEARTBEAT_TIMESTAMP: 2017-08-18 12:54:09

 RECEIVED_TRANSACTION_SET: a2392929-6dfb-11e7-b294-000c29b1c111:1-11

        LAST_ERROR_NUMBER: 0

       LAST_ERROR_MESSAGE:

     LAST_ERROR_TIMESTAMP: 0000-00-00 00:00:00

*************************** 2. row ***************************

             CHANNEL_NAME: master110

               GROUP_NAME:

              SOURCE_UUID: a2392929-6dfb-11e7-b294-000c29b1c110

                THREAD_ID: 33

            SERVICE_STATE: ON

COUNT_RECEIVED_HEARTBEATS: 35

 LAST_HEARTBEAT_TIMESTAMP: 2017-08-18 12:54:03

 RECEIVED_TRANSACTION_SET: a2392929-6dfb-11e7-b294-000c29b1c110:1-6

        LAST_ERROR_NUMBER: 0

       LAST_ERROR_MESSAGE:

     LAST_ERROR_TIMESTAMP: 0000-00-00 00:00:00

2 rows in set (0.00 sec)

 

host_cache表保存连接到server的主机相关信息缓存,其中包含客户机主机名和IP地址信息,可以用于避免DNS查找。该表可以使用SELECT语句进行查询,但需要在server启动之前开启performance_schema参数,否则表记录为空。

1.1.1. show  master status

作用:查询master的Binary Log状态。

mysql> show master status

    -> ;

------------------ ---------- -------------- ------------------ -------------------

| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |

------------------ ---------- -------------- ------------------ -------------------

| mysql-bin.000007 |     2246 |              |                  |                   |

------------------ ---------- -------------- ------------------ -------------------

1 row in set (0.00 sec)

 

这个命令需要super或者replication client权限,否则出现下面的拒绝访问错误。

 

mysql> show master status;

ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation

 

SSL _CRL_PATH:

1.1.2. show  slave hosts

作用:查询已经注册到master上的slave的信息。

mysql> show slave hosts;

----------- ------ ------ ----------- --------------------------------------

| Server_id | Host | Port | Master_id | Slave_UUID                           |

----------- ------ ------ ----------- --------------------------------------

|       103 |      | 3306 |       101 | a2392929-6dfb-11e7-b294-000c29b1c103 |

|       102 |      | 3306 |       101 | a2392929-6dfb-11e7-b294-000c29b1c102 |

----------- ------ ------ ----------- --------------------------------------

2 rows in set (0.00 sec)

 

Server_id:slave上的MySQL的server_id。

Host:slave的主机名。

Port:slave上的MySQL的端口号。

Master_id:master上的MySQL的server_id。

Slave_UUID:slave上的MySQL的UUID。

 

2d623f55-2111-11e8-9cc3-0025905b06da:1-2,

1.1.3. show  slave  status

作用:查询slave的状态。

mysql> show slave statusG

*************************** 1. row ***************************

               Slave_IO_State: Waiting for master to send event                 

  Master_Host: mysql101.coe2coe.me

                  Master_User: repl

                  Master_Port: 3306

                Connect_Retry: 60

              Master_Log_File: mysql-bin.000007

          Read_Master_Log_Pos: 2781

               Relay_Log_File: mysql102-relay-bin.000016

                Relay_Log_Pos: 2994

        Relay_Master_Log_File: mysql-bin.000007

             Slave_IO_Running: Yes

            Slave_SQL_Running: Yes

              Replicate_Do_DB:

          Replicate_Ignore_DB:

           Replicate_Do_Table:

       Replicate_Ignore_Table:

      Replicate_Wild_Do_Table:

  Replicate_Wild_Ignore_Table: mysql.%,information_schema.%,performance_schema.%,sys.%

                   Last_Errno: 0

                   Last_Error:

                 Skip_Counter: 0

          Exec_Master_Log_Pos: 2781

              Relay_Log_Space: 3370

              Until_Condition: None

               Until_Log_File:

                Until_Log_Pos: 0

           Master_SSL_Allowed: No

           Master_SSL_CA_File:

           Master_SSL_CA_Path:

              Master_SSL_Cert:

            Master_SSL_Cipher:

               Master_SSL_Key:

        Seconds_Behind_Master: 0

Master_SSL_Verify_Server_Cert: No

                Last_IO_Errno: 0

                Last_IO_Error:

               Last_SQL_Errno: 0

               Last_SQL_Error:

  Replicate_Ignore_Server_Ids:

             Master_Server_Id: 101

                  Master_UUID: a2392929-6dfb-11e7-b294-000c29b1c101

             Master_Info_File: /opt/mysql/data/master.info

                    SQL_Delay: 0

          SQL_Remaining_Delay: NULL

      Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates

           Master_Retry_Count: 86400

                  Master_Bind:

      Last_IO_Error_Timestamp:

     Last_SQL_Error_Timestamp:

               Master_SSL_Crl:

           Master_SSL_Crlpath:

           Retrieved_Gtid_Set:

            Executed_Gtid_Set:

                Auto_Position: 0

         Replicate_Rewrite_DB:

                 Channel_Name:

           Master_TLS_Version:

1 row in set (0.00 sec)

 

 

几个重要的条目的含义如下:

Slave_IO_Running: slave上的和master的用于复制的网络连接的IO线程是否在运行中,用于接收来自master的Binary Log,并保存到slave本地的Relay Log中。

Master_Log_File: mysql-bin.000007 读取master上的这个Binary Log文件。

Read_Master_Log_Pos: 2781 读取的master上的Binary Log的位置。

Relay_Log_File: mysql102-relay-bin.000016 本地保存的Relay Log文件。

Relay_Log_Pos: 2994  本地保存的Relay Log的位置。

 

Slave_SQL_Running: slave上的SQL线程是否在运行中,用于读取slave本地的Relay Log,并执行其中的数据库操作,然后保存到slave本地的Binary Log中。

Relay_Master_Log_File: mysql-bin.000007 正在同步master上的Binary Log文件。

Exec_Master_Log_Pos: 2781 正在同步的位置。

 

Seconds_Behind_Master:slave的SQL线程执行的事件的时间戳和IO线程已保存的事件的时间戳的差值。此值为0表示复制性能良好。此值用于描述slave相对于master的延迟的秒数,但是实际上在特殊情况下只能反映出slave的IO线程和SQL线程之间的延迟。在slave和master之间的网络通讯情况不佳时,此值为0,但是slave和master之间可能早已不同步了。

 

 

# 单线程、多线程主从复制时表中记录的内容相同,如果是多主复制,则每个复制通道各自有一行记录信息

1.1.4. start slave

作用:启动slave复制相关线程,包括IO线程和SQL线程,也可以单独启动IO线程或者单独启动SQL线程。

语法:

START SLAVE [thread_types] [until_option] [connection_options] [channel_option]

 

thread_types:指定要启动的线程类型。

    [thread_type [, thread_type] ... ]

 

线程类型包括IO_THREAD和SQL_THREAD。

 

until_option:指定复制结束位置。

    UNTIL {   {SQL_BEFORE_GTIDS | SQL_AFTER_GTIDS} = gtid_set

          |   MASTER_LOG_FILE = 'log_name', MASTER_LOG_POS = log_pos

          |   RELAY_LOG_FILE = 'log_name', RELAY_LOG_POS = log_pos

          |   SQL_AFTER_MTS_GAPS  }

 

使用Binary Log方式的复制时,指定MASTER_LOG_FILE和MASTER_LOG_POS参数,使用GTID方式的复制时,指定SQL_BEFORE_GTIDS和SQL_AFTER_GTIDS参数。

 

mysql> start slave;

Query OK, 0 rows affected (0.02 sec)

 

复制信息统计表

1.1. 复制的监控

 

------- ----------- ------------------------- ----------------

1.1.6. reset  slave

作用:清除slave上设置的复制关系。

语法:RESET SLAVE [ALL]

 

reset slave命令将清除slave上的关于master的复制信息,比如slave保存在master.info文件中的master上的Binary Log文件的位置;还会删除slave本地的Relay Log文件。

reset slave命令并不会清除mysql.gtid_executed数据表或gtid_purged系统变量;reset slave命令也不会清除关于slave和master的连接参数,比如master的IP地址和端口。

reset slave all除了清除reset slave清除掉的内容之外,还会清除slave和master的连接参数。

 

mysql> stop slave;

Query OK, 0 rows affected (0.01 sec)

 

mysql> reset slave all;

Query OK, 0 rows affected (0.00 sec)

 

COUNT_SSL_ERRORS: 0

1.1.5. stop slave

作用:停止slave上的复制相关线程。

语法:

STOP SLAVE [thread_types]

thread_types:

    [thread_type [, thread_type] ... ]

 

thread_type: IO_THREAD | SQL_THREAD

 

 

mysql>   stop slave;

Query OK, 0 rows affected (0.00 sec)

 

 

CHANNEL_NAME:

  • THREAD_ID:定义变量的会话的线程标识符(ID)
  • VARIABLE_NAME:定义的变量名称,在该表中去掉了@字符的形式显式
  • VARIABLE_VALUE:定义的变量值

HOST_VALIDATED: YES

COUNT_HOST_BLOCKED_ERRORS: 0

admin@localhost : performance_schema 11:02:49> select * from status_by_thread limit 5;

SUM_CONNECT_ERRORS: 0

4. replication_applier_status_by_worker表

----------- ----------------------------------------- ----------------

HOST: NULL

| group_replication_recovery |0|

| CHANNEL_NAME |SERVICE_STATE | REMAINING_DELAY |COUNT_TRANSACTIONS_RETRIES |

| group_replication_applier |5d78a458- 30d2- 11e8-a66f- 5254002a54f2 | node1 |3306| ONLINE |

COUNT_AUTH_PLUGIN_ERRORS: 0

root@localhost : performance_schema 11:00:11> select * from replication_applier_status_by_coordinator;

root@localhost : performance_schema 10:58:33> select * from replication_applier_status;

# status_by_thread 表

COUNT_UNKNOWN_ERRORS: 0

|THREAD_ID | VARIABLE_NAME |VARIABLE_VALUE |

......

www.2492777.com 1

admin@localhost : performance_schema 02:50:18> select * from replication_applier_status_by_worker;

CHANNEL _NAME: group_replication_applier

performance_schema允许对这些状态变量信息统计表执行TRUNCATE TABLE语句:

-------------- ----------- ----------- --------------- ----------------------- ------------------- -------------------- ----------------------

www.2492777.com 2

|localhost | Bytes_sent |306310|

我们先来看看表中记录的统计信息是什么样子的。

| |4| 47 |ON | |0| |0000- 00- 0000:00:00|

| group_replication_recovery |0| NULL |OFF | |0| |0000- 00- 0000:00:00|

------- ------------------------- ----------------

SOURCE_UUID: aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa

  • VARIABLE_NAME:状态变量名称
  • 与VARIABLE_VALUE:状态变量值,要注意:该段值包括活跃和已终止的会话的状态变量统计值
  • USER:用户名
  • HOST:主机名或IP

注意:对于replication_connection_configuration表,不允许执行TRUNCATE TABLE语句。

-------------- ----------- ----------- --------------- ----------------------- ------------------- -------------------- ----------------------

SERVICE_STATE: ON

  • global_variables:全局系统变量。只需要全局系统变量值的应用程序可以从该表中获取
  • session_variables:当前会话的系统变量。只需要获取自己当前会话的系统变量值可以从该表中获取(注意,该表中包含了无会话级别的全局变量值,且该表不记录已断开连接的系统变量)
  • variables_by_thread:按照线程ID为标识符记录的会话系统变量。想要在当前线程中查询其他指定线程ID的会话级别系统变量时,应用程序可以从该表中获取(注意,该表中仅包含有会话级别的系统变量)

1row inset ( 0. 00sec)

# session_status表(记录内容与global_status 表类似)

该表记录组复制架构中,组成员的网络和状态信息。仅在组复制组件运行时表中才会有记录,我们先来看看表中记录的统计信息是什么样子的。

  • THREAD_ID:会话级别系统变量对应的线程ID
  • VARIABLE_NAME:会话级别系统变量名
  • VARIABLE_VALUE:会话级别系统变量值

COUNT _RECEIVED_HEARTBEATS: 0

5 rows inset (0.00 sec)

admin@localhost : performance_schema 11:02:21> select * from session_status limit 5;

|45| auto_increment_increment |2|

SSL _CRL_FILE:

按照帐号、主机、用户统计的状态变量统计表

root@localhost : performance _schema 11:02:03> select * from replication_connection_configurationG

www.2492777.com 3

我们先来看看表中记录的统计信息是什么样子的。

2. replication_applier_status表

用于引用binlog file、pos和relay log file、pos等信息选项,在performance_schema表中不记录 。

global_variables和session_variables表字段含义如下:

该表中记录的是从库当前的一般事务执行状态(该表也记录组复制架构中的复制状态信息)

|group_replication_applier | ON |NULL | 0 |

|localhost | Bytes_received |6113|

该表中记录了MySQL组复制成员的统计信息。仅在组复制组件运行时表中才会有记录,我们先来看看表中记录的统计信息是什么样子的。

*************************** 2. row ***************************

variables_by_thread表字段含义如下:

VIEW_ID: 15287289928409067:1

......

performance_schema提供了一个保存用户定义变量的user_variables_by_thread表(该表也保存由mysql内部连接线程创建的变量)。这些变量是在特定会话中定义的变量,变量名由@字符开头。

PS:

出品 沃趣科技

MySQL server维护着许多状态变量,提供有关其内部相关操作的信息。如下一些performance_schema表中记录着状态变量信息:

-------------- ----------- ----------- --------------- ----------------------- ------------------- -------------------- ----------------------

HOST: <NULL>

对于replication_applier_configuration表,不允许执行TRUNCATE TABLE语句。

  • replication_applier_configuration
  • replication_applier_status
  • replication_applier_status_by_coordinator
  • replication_applier_status_by_worker
  • replication_connection_configuration
  • replication_connection_status
  • replication_group_member_stats
  • replication_group_members

用户自定义变量记录表

--------------------------- ----------- --------------- ------------------- -------------------- ----------------------

通过以上内容,我们从整体上能够大致了解了performance_schema中的复制信息表记录了什么信息,下面依次详细介绍这些复制信息表。

SSL_KEY:

COUNT_FORMAT_ERRORS: 0

www.2492777.com 4

- END -返回搜狐,查看更多

1 rowinset(0 .00sec)

USER: qfsys

performance_schema记录系统变量的这些表不支持TRUNCATE TABLE语句

COUNT _RECEIVED_HEARTBEATS: 136

HOST: 10.10.20.14

COUNT_INIT_CONNECT_ERRORS: 0

| THREAD_ID |VARIABLE_NAME | VARIABLE_VALUE |

FIRST_ERROR_SEEN: 2017 -12-3022 :34:51

------- ----------- ------------------------- ----------------

SSL _CA_FILE:

| CHANNEL_NAME |THREAD_ID | SERVICE_STATE |LAST_ERROR_NUMBER | LAST_ERROR_MESSAGE |LAST_ERROR_TIMESTAMP |

  • status_by_account:终止的会话在account聚合表中的状态变量值将被聚合到用户和主机聚合表中的状态变量计数器中,然后重置帐户聚合表中的状态变量值
  • status_by_host:终止的会话对应的状态变量被重置
  • status_by_user:终止的会话对应的状态变量被重置

performance_schema 系统库下提供了如下几个与复制状态相关的表(表含义详见本文后续小节):

06

AUTO_POSITION: 1

| CHANNEL_NAME |DESIRED_DELAY |

表中各字段含义及与show slave status输出字段对应关系如下:

www.2492777.com 5

| 45 |slave_uuid | 4b0027eb-6223-11e7-94ad-525400950aac |

.......

www.2492777.com 6

root@localhost : performance _schema 10:56:40> select * from replication_connection_statusG

---------------------------- --------------- ----------------- ----------------------------

| group_replication_recovery |OFF | NULL |0|

COUNT_ADDRINFO_TRANSIENT_ERRORS: 0

---------------------------- ----------------

-------------------------- ----------------

2 rows inset (0.00 sec)

----------- ------------------------- ----------------

| VARIABLE_NAME |VARIABLE_VALUE |

|group_replication_applier | 1 |92| ON |aaaaaaaa-aaaa-aaaa-aaaa- aaaaaaaaaaaa:104099082| 0 || 0000-00-00 00:00:00 |

IP: 192 .168.2.122

user_variables_by_thread表不允许使用TRUNCATE TABLE语句

............

RECEIVED _TRANSACTION_SET:

--------------------------- -------------------------------------- ------------- ------------- --------------

FLUSH STATUS将会话状态从所有活动会话添加到全局状态变量,然后重置所有活动会话的状态变量值,并在按照account、host、user分类聚合表中重置已断开连接的状态变量值。

# 如果是MGR集群,则该表中会记录类似如下MGR集群信息

LAST_ERROR_SEEN: 2017 -12-3022 :34:51

# 如果是单主或多主复制,则该表中会为每个复制通道记录一条类似如下信息

-------------- --------------- ----------------- ----------------------------

LAST _ERROR_MESSAGE:

admin@localhost : performance_schema 02:49:28> select * from replication_applier_status;

  • THREAD_ID:与该状态变量相关联的线程ID
  • VARIABLE_NAME:有会话级别的状态变量名称
  • VARIABLE_VALUE:与线程ID相关的会话级别状态变量值

# 多线程主从复制时表中的记录内容如下(如果是多主复制,则每个复制通道记录slave_parallel_workers参数指定个数的worker线程信息)

LAST _CONFLICT_FREE_TRANSACTION:

  • VARIABLE_NAME:状态变量名称
  • VARIABLE_VALUE:状态变量值。对于global_status,此列包含全局状态变量值。对于session_status,此列包含当前会话的状态变量值(同时包含无会话级别的全局状态变量值,且只包含活跃会话的状态变量值)。

---------------------------- ----------- ----------- --------------- ------------------------------------------------ ------------------- -------------------- ----------------------

通常,DBA或相关数据库运维人员在查看从库的复制相关的信息,都习惯性的使用show slave status语句查看。也许你会说,我也会用performance_schema下的表查看一些复制报错信息什么的。但是,你知道show slave status语句、mysql系统库下的复制信息记录表、performance_schema系统库下的复制信息记录表之间有什么区别吗?不知道?别急,本文即将为你详细介绍show slave status语句与performance_schema系统库下的复制信息记录表的区别(mysql系统库下的复制表区别详见后续 "mysql系统库全方位介绍"系列)。

COUNT_PROXY_USER_ERRORS: 0

2 rows in set (0.00 sec)

SSL_ALLOWED: NO

......

host_cache表

表中各字段含义

COUNT_ADDRINFO_PERMANENT_ERRORS: 0

CONNECTION _RETRY_INTERVAL: 60

root@localhost : performance_schema 12:46:10> select * from replication_applier_status_by_worker;

|admin | Bytes_received |6177|

# status_by_host表

CHANNEL _NAME: group_replication_recovery

04

5 rows inset (0.00 sec)

--------------------------- -------------------------------------- ------------- ------------- --------------

LAST _HEARTBEAT_TIMESTAMP: 2018-06-12 00:55:22

| CHANNEL_NAME |WORKER_ID | THREAD_ID |SERVICE_STATE | LAST_SEEN_TRANSACTION |LAST_ERROR_NUMBER | LAST_ERROR_MESSAGE |LAST_ERROR_TIMESTAMP |

----------- ------------------------- ----------------

CHANNEL _NAME: group_replication_applier

# status_by_account表

3. replication_applier_status_by_coordinator表

|admin | localhost |Bytes_received | 6049 |

| group_replication_applier |2| 93 |ON | |0| |0000- 00- 0000:00:00|

# 单线程复制和多线程复制时表中的记录相同,如果是多主复制,则每个复制通道记录一行信息

......

root@localhost : performance _schema 11:02:10> select * from replication_group _member_statsG

# 如果是MGR集群,则该表中会记录类似如下MGR集群信息

COUNT_HOST_ACL_ERRORS: 0

1row inset ( 0. 00sec)

COUNT_FCRDNS_ERRORS: 0

2 rows inset (0.00 sec)

表中各字段含义及与show slave status输出字段对应关系如下:

我们先来看看表中记录的统计信息是什么样子的。

表中各字段含义如下:

www.2492777.com 7

责任编辑:

LAST _ERROR_MESSAGE:

表中各字段含义及与show slave status输出字段对应关系如下:

|admin | Bytes_sent |306781|

不知不觉中,performance_schema系列快要接近尾声了,今天将带领大家一起踏上系列第六篇的征程(全系共6个篇章),在这一期里,我们将为大家全面讲解performance_schema中的复制状态与变量统计表。下面,请跟随我们一起开始performance_schema系统的学习之旅吧~

---------------------------- ---------------

*************************** 1. row***************************

| Aborted_connects |0|

......

|45| Bytes_received |0|

......

1 row in set (0.00 sec)

1row inset ( 0. 00sec)

FIRST_SEEN: 2017 -12-3022 :34:51

1 row in set (0.00 sec)

|group_replication_applier | 0 |

--------------------------- ----------- --------------- ------------------- -------------------- ----------------------

|CHANNEL_NAME | WORKER_ID |THREAD_ID | SERVICE_STATE |LAST_SEEN_TRANSACTION | LAST_ERROR_NUMBER |LAST_ERROR_MESSAGE | LAST_ERROR_TIMESTAMP |

PS:如果启动选项 skip_name_resolve 设置为ON,则该表不记录任何信息,因为该表的作用就是用于避免、加速域名解析用于,跳过域名解析功能时则该表记录的信息用途不大。

# global_status表

admin@localhost : performance_schema 04:08:43> select * from status_by_host where HOST is notnull limit 5;

......

admin@localhost : performance _schema 02:51:00> select * from replication_connection_configurationG;

# global_variables表

| CHANNEL_NAME |WORKER_ID | THREAD_ID |SERVICE_STATE | LAST_SEEN_TRANSACTION |LAST_ERROR_NUMBER | LAST_ERROR_MESSAGE |LAST_ERROR_TIMESTAMP |

5 rows inset (0.01 sec)

|THREAD_ID | VARIABLE_NAME |VARIABLE_VALUE |

COUNT_NAMEINFO_TRANSIENT_ERRORS: 0

# session_variables表(查询结果与global_variables 表类似)

| admin |localhost | Bytes_sent |305705|

status variables统计表

|| ON |NULL | 0 |

5 rows inset (0.00 sec)

本文由www.2492777.com发布于计算机教程,转载请注明出处:MySQL学习笔记09复制的监控【www.2492777.com】

上一篇:三个月时间,收获千万好评,www.2492777.comOPPO Fi 下一篇:没有了
猜你喜欢
热门排行
精彩图文