PXC集群信息查询

show status like "%wsrep%";

+------------------------------+--------------------------------------+
| Variable_name | Value |
+------------------------------+--------------------------------------+
| wsrep_local_state_uuid | 7365e025-6d28-11e8-b6d1-93c7cedfed5a |
| wsrep_protocol_version | 8 |
| wsrep_last_committed | 25866212 |
| wsrep_replicated | 27447 #向集群中发送数据的次数 |
| wsrep_replicated_bytes | 12196872 |
| wsrep_repl_keys | 109813 |
| wsrep_repl_keys_bytes | 1537248 |
| wsrep_repl_data_bytes | 8847207 |
| wsrep_repl_other_bytes | 0 |
| wsrep_received | 11990314 #从集群中接收数据的次数 |
| wsrep_received_bytes | 48153690617 |
| wsrep_local_commits | 27439 #提交事务的次数 |
| wsrep_local_cert_failures | 0 |
| wsrep_local_replays | 0 |
| wsrep_local_send_queue | 0 |
| wsrep_local_send_queue_max | 1 |
| wsrep_local_send_queue_min | 0 |
| wsrep_local_send_queue_avg | 0.000000 |
| wsrep_local_recv_queue | 0 |
| wsrep_local_recv_queue_max | 4971 |
| wsrep_local_recv_queue_min | 0 |
| wsrep_local_recv_queue_avg | 1.048084 |
| wsrep_local_cached_downto | 23818171 |
| wsrep_flow_control_paused_ns | 656848338309 |
| wsrep_flow_control_paused | 0.000119 |
| wsrep_flow_control_sent | 24 |
| wsrep_flow_control_recv | 35 |
| wsrep_cert_deps_distance | 68.511372 |
| wsrep_apply_oooe | 0.095710 |
| wsrep_apply_oool | 0.000063 |
| wsrep_apply_window | 2.189377 |
| wsrep_commit_oooe | 0.000000 |
| wsrep_commit_oool | 0.000000 |
| wsrep_commit_window | 1.952548 |
| wsrep_local_state | 4 |
| wsrep_local_state_comment | Synced |
| wsrep_cert_index_size | 336 |
| wsrep_cert_bucket_count | 256290 |
| wsrep_gcache_pool_size | 8589935136 |
| wsrep_causal_reads | 0 |
| wsrep_cert_interval | 0.212581 |
| wsrep_incoming_addresses | db503:4503,db501:4501,db502:4502 |
| wsrep_desync_count | 0 |
| wsrep_evs_delayed | |
| wsrep_evs_evict_list | |
| wsrep_evs_repl_latency | 0/0/0/0/0 |
| wsrep_evs_state | OPERATIONAL |
| wsrep_gcomm_uuid | ddfbf0be-6d3c-11e8-87c9-b680c62f3f0c |
| wsrep_cluster_conf_id | 10 |
| wsrep_cluster_size | 3 |
| wsrep_cluster_state_uuid | 7365e025-6d28-11e8-b6d1-93c7cedfed5a |
| wsrep_cluster_status | Primary |
| wsrep_connected | ON |
| wsrep_local_bf_aborts | 0 |
| wsrep_local_index | 1 |
| wsrep_provider_name | Galera |
| wsrep_provider_vendor | Codership Oy <info@codership.com> |
| wsrep_provider_version | 3.25(rac090bc) |
| wsrep_ready | ON |
+------------------------------+--------------------------------------+
59 rows in set (0.00 sec)

show status like "%queue%";

+----------------------------+----------+
| Variable_name | Value |
+----------------------------+----------+
| wsrep_local_send_queue | 0 | #发送数据
| wsrep_local_send_queue_max | 1 |
| wsrep_local_send_queue_min | 0 |
| wsrep_local_send_queue_avg | 0.000000 | #平均发送长度,如果send_queue同时也很大,这说明发生了阻塞,需检查网络或线程数
| wsrep_local_recv_queue | 0 | #接收数据
| wsrep_local_recv_queue_max | 4971 |
| wsrep_local_recv_queue_min | 0 |
| wsrep_local_recv_queue_avg | 1.048111 |#平均接收数和接收长度数都大,则说明接收线程不足,需增加线程
+----------------------------+----------+

pxc流量控制

相关信息:

mysql> show status like "%flow%"; 查看流控相关信息

+------------------------------+--------------+
| Variable_name | Value |
+------------------------------+--------------+
| Ssl_session_cache_overflows | 0 |
| Table_open_cache_overflows | 0 |
| wsrep_flow_control_paused_ns | 656848338309 |
| wsrep_flow_control_paused | 0.000119 |
| wsrep_flow_control_sent | 24 |
| wsrep_flow_control_recv | 35 |
+------------------------------+--------------+ #如果进程了流控,可以通过/etc/my.cnf 中的wsrep_slave_threads="xxx" 进行线程数调节,“xxx”一般为cpu线程数的1-1.5倍。
#查看cpu线程数 grep 'processor' /proc/cpuinfo | sort -u | wc -l

PXC节点状态

open :节点mysql启动成功

primary: 加入集群成功

joiner:与其他节点同步数据

joined:数据同步完成

synced:可以对外提供服务了

doner:有其他节点与本节点进行全量同步时,本节点为doner状态

PXC集群状态

primary:集群正常状态

non_primary:集群出现脑裂时的状态

disconnected:节点宕机状态

节点与集群的相关信息

PXC集群事务相关信息

事务简介:事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。

PXC集群信息查询的更多相关文章

  1. 03中间件mycat对pxc集群的分片处理

    安装第二个pxc集群 作为mycat的第二个分片 直接拷贝其中的一个虚拟机,然后还原到最初的状态,这样会小很多,启动改一下IP和基础配置,然后再次拷贝这个虚拟机两份改IP重启即可 正常安装pxc集群即 ...

  2. 02使用java脚本向Pxc集群写入数据

    使用java脚本向Pxc集群写入数据 批量写入pxc集群程序 导入mysql驱动包 # 批量插入数据的java脚本 package pxc_demo; import java.sql.Connecti ...

  3. 用6个案例说明如何恢复PXC集群

    原文链接:https://blog.csdn.net/zengxuewen2045/article/details/51868976 1.   案例一:三个节点,关闭一个 由于维护和配置变更等工作需要 ...

  4. PXC集群资料整理

    1.mysql集群方案对比 方案1  NDBCluster  参考:https://www.cnblogs.com/kevingrace/p/5685371.html?utm_source=itdad ...

  5. docker安装pxc集群

      前言 现在mysql自建集群方案有多种,keepalived.MHA.PXC.MYSQL主备等,但是目前根据自身情况和条件,选择使用pxc的放来进行搭建,最大的好处就是,多主多备,即主从一体,没有 ...

  6. Docker 搭建pxc集群 + haproxy + keepalived 高可用(二)

    上一节我们有了两个分片的pxc集群,这一节我们接着安装haproxy和keepalived的实现集群的高可用 一.先下载haproxy的镜像 [root@localhost ~]# docker pu ...

  7. Docker 搭建pxc集群 + haproxy + keepalived 高可用(一)

    一.首先需要安装好docker,安装方法可以参考之前一篇博文Centos7安装docker [root@localhost ~]# systemctl start docker [root@local ...

  8. Docker下配置双机热备PXC集群

    架构: 步骤: 1.安装centos7   ,设置宿主机IP:192.168.1.224 2.先更新yum软件管理器,再安装docker 1.yum -y update 2.yum install - ...

  9. KeepAlived+HaProxy+MyCat+Percona双机热备PXC集群

    一.搭建PXC集群 1.环境:centos7+PXC5.7.21+mycat1.6.5 2.卸载mariadb rpm -qa | grep mariadb* yum -y remove mariad ...

随机推荐

  1. React Native Expected a component class,got [object Object]解决

    报错原因: 组件大小写错误. 解决方式: 修改组件名称即可. 这篇博客介绍了大部分RN的错误原因和解决方法: http://blog.csdn.net/chichengjunma/article/de ...

  2. shell变量默认值

    ${var:-string},${var:+string},${var:=string},${var:?string} 1. ${var:-string}和${var:=string}:若变量var为 ...

  3. EasyNetQ使用(二)【连接RabbitMQ,SSL连接,Logging】

    如果你连接过关系数据库,例如SQL Server.你会发现EasyNetQ处理connections有点奇怪.和关系数据库通讯一直都是通过client开始的.Client 打开一个连接, 发出一个SQ ...

  4. 插件之一:Epplus

    从策划配置文件导入项目实际使用,为提高效率总会使用一些转换工具,据同事介绍Epplus更强大一些,我自己试了下,发现api非常全面且强大.记录下所学. 一.插件来源 https://github.co ...

  5. How to add Facebook’s Customer Chat Plugin to your website

    How to add Facebook’s Customer Chat Plugin to your website By Gerardo Salandra  Do you need a live c ...

  6. oracle父子级查询数据树结构

    select t.*, level , sys_connect_by_path (t .id, '-->') as tree from isc_res_res_r t connect by pr ...

  7. PAT题目AC汇总(待补全)

    题目AC汇总 甲级AC PAT A1001 A+B Format (20 分) PAT A1002 A+B for Polynomials(25) PAT A1005 Spell It Right ( ...

  8. 2019HDU暑期多校训练-1004equation-方程求解

    Description You are given two integers N,C and two integer sequences a and b of length N. The sequen ...

  9. Python 第二式

    @Codewars Python练习 question ** Simple transposition ** Simple transposition is a basic and simple cr ...

  10. uva 10325基础容斥

    题目:给你一个数n以及m个数字,问1~n中不能被这m个数字整除的数字的个数. 分析:容斥原理.组合数学.数字1-n中能被a.b整除的数字的个数分别是n/a,n/b: 则1-n中能被a或b整数的数字个数 ...