美文网首页
分布式数据管理命令

分布式数据管理命令

作者: baker_dai | 来源:发表于2018-06-25 16:31 被阅读0次

分布式数据管理命令

简介 简介

分布式的数据运维及日检中,需要查看各种参数来监控dbproxy是否正常,面对各种各样的命令输出要理解各个字段的含义,才能真正做好性能监控。根据现 场的运维整理以下常用参数。

常用命令 常用命令

1. 登录管理端口

mysql -h -P -u -p -P 为管理端口地址,/server/conf/dbserver.xml,name="managerPort"参数指定。

2. show @@help

显示所有的管理命令。

3. show @@backend

显示后端物理库连接信息(dbproxy连接实际物理库的状态),包含当前连接数、端口等信息。

4. show @@connection

显示当前客户端连接情况。 kill @@connection id,id,id 关闭连接。

5. show @@threadpool

当行线程池的执行情况。

Active_count 是否有积压。 Task_queue_size 积压特处理的SQL。 若积压数目一直保持,则说明后端物理连接可能不够或者SQL执行比较慢。 

6. show @@heartbeat

后端物理库的心跳检测情况,RS_CODE=1 为正常。 name 数据库主机名称。 type 数据库类型。 host 主机地址。 rs_code 心跳状态。

  0:  INIT_STATUS 表示初始化状态。    1: OK_STATUS 表示正常状态。    -1:  ERROR_STATUS 表示连接出错。  -2:  TIMEOUT_STATUS 表示连接超时。 

若节点发生故障,会连接进行默认5个周期心跳检测,心跳连接失败后会变成-1,节点故障确认,然后可能发生切换。

7. show @@datanode

显示数据节点的访问情况,包括每个数据节点当前活动连接数active,空闲连接数idle、以及最大连接数(Maxcon)size, EXECUTE参数表示从该节点 获取连接的次数,次数越多,说明访问该节点越多。

8. show @@processor

显示当前processors的处理情况,包括每个processor的IO吞吐量(NET_IN/NET_out)、IO队列积压情况(R_QUEUE/W_QUEUE),Socket Buffer Pool 使 用情况,BU_PERCENT为已经使用的百分比,BU_WARNS为Socket Buffer Pool不够时,临时创建的新的BUFFER次数,若百分比经常超时90% 且BU_WARNS>0则表明BUFFER不够大,需要增大。

9. show @@datasource

查看数据源的状态。如果配置了主从或多主可以手工进行切换。 如需进行切换,命令switch @@datasource name:index

name dbschema.xml配置文件中,dataNode 的NAME值。

index dbscehma.xml配置文件中,配置dataNode的dataHost的writehost的索引,按照从上到下的的顺序,索引从0开始。

以上为维护中常用的命令像 以上为维护中常用的命令像 show @@sql.slow慢分析语句网上资料非常多,由于水平有限,如果错误请及时指正,多谢!

相关文章

  • 分布式数据管理命令

    分布式数据管理命令 简介 简介 分布式的数据运维及日检中,需要查看各种参数来监控dbproxy是否正常,面对各种各...

  • 微服务架构下的分布式数据管理书目录

    分布式数据管理之痛点 分布式数据管理之举措 CAP原理和最终一致性 CAP原理(CAP Theorem) 最终一致...

  • zookeeper 实现分布式锁

    简介 zookeeper为分布式系统调度框架, 用于解决分布式应用中数据管理问题,比如同步锁,分布式应用配置管理等...

  • Docker-实战篇-常用命令

    镜像类命令 容器类命令 数据管理类命令 网络驱动类命令 1创建网络驱动 compose类命令 swarm类命令 d...

  • 什么是ZooKeeper?及其应用场景简介

    概念 一个分布式协调框架,主要用于分布式场景下的数据管理问题,如:统一命名服务,状态同步服务,集群管理,分布式应用...

  • git常用命令

    git 数据管理命令 git config --global user.name "name" #配置git使用...

  • Docker基本命令

    镜像操作相关命令 容器操作相关命令 访问Docker仓库 Docker数据管理 端口映射与容器互联 Dockerf...

  • zookeeper实践篇-Zookeeper经典分布式场景实践

    Zookeeper是一个高可用的分布式数据管理与分布式协调服务框架,并且因为自身的Zab协议实现,使得zk可以做到...

  • ZooKeeper典型应用场景

    ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境...

  • Zookeeper 典型的应用场景

    ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境...

网友评论

      本文标题:分布式数据管理命令

      本文链接:https://www.haomeiwen.com/subject/scbyyftx.html