随笔分类 - mysql
摘要:一、pt-osc介绍 mysql大表DDL一直是数据库运维当中的痛点,在实际运维过程中,我们一般有三种选择: 1、原生 online ddl 2、pt-online-schema-change工具 3、ghost工具 本文我们主要介绍pt-online-schema-change工具的使用 pt-o
阅读全文
摘要:mysql 连接时报以下这个错误 Cannot connect to MySQL: DBI connect('jiwei;host=;port=3306;mysql_read_default_group=client','root',...) failed: Authentication plugi
阅读全文
摘要:[root@iZuf6c0ayfwv04hf5r4wa8Z bin]# ./pt-online-schema-change h=,P=3306,u=root,p='',D=jiwei,t=union_new --alter 'add column name varchar(10)' --chunk-
阅读全文
摘要:一、介绍 Percona Toolkit是Percona公司开发的高级命令行工具的集合,用于执行各种MySQL、MongoDB和系统任务(我们这里只讲关于mysql的),这些任务太难或太复杂,无法手动执行。 这些工具是运维人员一次性脚本的理想替代品,因为它们经过专业开发、正式测试和充分记录。它们也是
阅读全文
摘要:一、介绍 Percona Toolkit是Percona公司开发的高级命令行工具的集合,用于执行各种MySQL、MongoDB和系统任务(我们这里只讲关于mysql的),这些任务太难或太复杂,无法手动执行。 这些工具是运维人员一次性脚本的理想替代品,因为它们经过专业开发、正式测试和充分记录。它们也是
阅读全文
摘要:mysql 中除了有很多系统变量(常说的参数),还有很多状态变量,这些状态变量记录了数据库一些状态信息,下面介绍几个和线程连接相关的状态变量 # 查看状态变量 show global status like '%thread%'; + + + | Variable_name | Value | +
阅读全文
摘要:一、前言 msyql 切换主库一般都是用高可用方案,例如MHA,MGR,高可用方案可以自动切主,但是MHA的failover功能无法把旧主自动挂到新主上作为从库使用,所以发生failover后,还需要手动把旧的主库作为备库挂到新的主库上。此时常规操作就是备份新主库,然后应用到旧主库上,然后再重新搭建
阅读全文
摘要:日常巡查中发现mysql 日志中有大量报错: 2024-09-12 02:51:02 19177 [ERROR] Error log throttle: 3 'Can't create thread to handle new connection' error(s) suppressed 2024
阅读全文
摘要:一、MHA介绍 注意:阅读本文需要有一定的mysql基础知识和主从集群知识 MHA(mysql High Availability)是一款开源的 MySQL 的高可用程序,由perl语言编写,它为 MySQL主从复制架构提供了自动化主故障转移功能。在MySQL故障切换过程中,MHA能做到在0~30秒
阅读全文
摘要:一、keepalived 安装 官网地址:http://www.keepalived.org/download.html 1、Keepalived 环境准备 各节点时间必须同步:ntp, chrony 关闭防火墙及SELinux 各节点之间可通过主机名互相通信:非必须 建议使用/etc/hosts文
阅读全文