MyCAT-管理端常用命令

摘要:
RS_ CODE状态如下:OK_ status=1表示正常状态。ERROR_ STATUS=-1表示连接错误TIMEOUT_ STATUS=-2表示连接超时INIT_STATUS=0表示在初始化状态下,如果节点失败,将连续执行默认的五个周期检测。心跳连接失败后,它将变为-1。节点无法确认,然后可能发生切换。显示@@connection;#此命令用于获取mycat的当前连接状态,即应用于mycat的连接。终止@@connection21;#它用于强制关闭连接。id值可以通过show@@connection命令查看。

http://www.yoyoask.com/?p=770

默认管理端口9066

reload命令

#重新加载配置文件,在修改完配置文件之后,不用重启mycat,可以使用如下命令重新加载:
reload @@config;
开启SQL监控分析功能:    reload @@sqlstat=open.
关闭SQL监控分析功能:    reload @@sqlstat=close.
设置慢SQL时间阈值:      reload @@sqlslow= 
重置SQL监控分析的数据:  reload @@user_stat :这个命令用于清除缓存。该命令工作在9066端口,用来将客户端执行show @@sql; show @@sql.sum;show@@slow.success;命令之后的缓存信息清除

show命令

show @@database;
show @@dataNode;
#NAME:表示dataNode的名称。
#DATAHOST:表示对应的datahost属性的值,即数据主机。
#ACTIVE:表示活跃的连接数量,IDLE:表示空闲的连接数量。SIZE:表示对应的总连接数量
show @@dataNode where schema=wechat; 这个命令可以和where子句结合,查找对应schema的节点数量。因为这里只有一个schema,因此显示的结果一样的。
 
show @@heartbeat; #检查心跳状态。
RS_CODE状态如下:
    OK_STATUS=1 代表正常状态。
    ERROR_STATUS =-1 代表连接错误
    TIMEOUT_STATUS=-2 代表连接超时
    INIT_STATUS=0 代表初始化状态
若节点发生故障,则会连续进行默认的5个周期检测,心跳连接失败后就会变成-1,节点故障确认,然后可能发生切换。
 
show @@connection; #该命令用于获取mycat当前连接状态,即应用于mycat的连接。
 
kill @@connection 21;#用于强制关闭连接,id值可由show @@connection命令查看。
show @@backend; #查看后端连接状态:
show @@cache; #用于查看mycat缓存
show @@datasource; #查看数据源的状态,如果配置了主从或者多主,则可以切换。
show @@syslog limit: #用于显示系统日志 可以加显示行数如 show @@syslog limit=3;

  

  

免责声明:文章转载自《MyCAT-管理端常用命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据可视化之powerBI技巧(十三)PowerBI作图技巧:动态坐标轴jenkins的pipeline拉取指定分支的代码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mycat(水平拆分--分表 全局序列)

在实现分库分表的情况下,数据库自增主键已经无法保证自增主键的全局唯一。为此Mycat提供了全局sequence,并且提供了包含本地配置和数据库配置等多种实现方式。 1、本地文件 此方式 mycat 将sequence 配置到文件中,当使用到 sequence 中的配置后, Mycat 会更下 classpath 中的 sequence_conf.prope...

多租户实现之基于Mybatis,Mycat的共享数据库,共享数据架构

前言 SaaS模式是什么? 传统的软件模式是在开发出软件产品后,需要去客户现场进行实施,通常部署在局域网,这样开发、部署及维护的成本都是比较高的。 现在随着云服务技术的蓬勃发展,就出现了SaaS模式。 所谓SaaS模式即是把产品部署在云服务器上,从前的客户变成了“租户”,我们按照功能和租用时间对租户进行收费。 这样的好处是,用户可以按自己的需求来购买功...

MyCAT-安装配置读写分离

一、下载安装 1.1  下载安装jdk 下载地址 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 解压安装 tar zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/ 配置环境变量 export JAVA_HO...

Kafka集群搭建及安全机制手册

Mycat+Mysql的读写分离 前言: 在MySQL中间件出现之前,对于MySQL主从集群,如果要实现其读写分离,一般是在程序端实现,这样就带来一个问题,即数据库和程序的耦合度太高,如果我数据库的地址发生改变了,那么我程序端也要进行相应的修改,如果数据库不小心挂掉了,则同时也意味着程序的不可用,而这对很多应用来说,并不能接受。 在这里,我用三个实例组成M...

mycat的下载和安装

MySQL安装与启动 JDK:要求jdk必须是1.7及以上版本 MySQL:推荐mysql是5.5以上版本 MySQL安装与启动步骤如下:( 步骤1-5省略 ) (1)将MySQL的服务端和客户端安装包(RPM)上传到服务器   (2)查询之前是否安装过MySQL ? 1 rpm -qa|grep-i mysql (3)卸载旧版本MySQL...

Mycat 关键特性

关键特性 支持SQL92标准 支持MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常见SQL语法 遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。 基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galera cluster集群。 支持Galera for MySQL集群,Percona...