灵均

一个游荡于白天与黑夜边缘的会删库跑路的DBA.

Mysql高可用方案

MHA|Galera Cluster

Mysql高可用方案

Mysql慢查询邮件告警

Python

Mysql慢查询邮件告警 crontab脚本每秒去捞processlist. 告警邮件 告警脚本 #!/usr/bin/env python # -*- coding: utf-8 -*- # Date: 2018/12/9/009 # Created by 灵均 import MySQLdb import smtplib from email.mime.text import...

Mysql备份方案

Xtrabackup|Python

Mysql备份方案 任何系统都不可避免会出现各种形式的故障,而某些故障可能会导致数据库灾难性的损坏,而备份是保护数据库的最后一道防线,重中之重。 备份方式 mysql按照备份恢复方式分为逻辑备份和物理备份 逻辑备份:是备份sql语句,在恢复的时候执行备份的sql语句实现数据库数据的重现。 物理备份:就是备份数据文件了,比较形象点就是cp下数据文件,但真正备份的时候自然不是的cp这么...

Mysql常用运维小工具

percona-toolkit|orztop

Mysql常用运维小工具 工欲善其事必先利其器 为了提高日常工作效率,作为DBA的我们会经常用到一些运维工具 为此整理了一些日常运维工作中会用到的工具分享给大家 Tool Name Tool Use pt-online-schema-change 在线DDL ...

Galera For Mysql性能参数测试

Sysbench压测

Galera For Mysql性能参数测试 Galera Cluster for MySQL是一套基于同步复制的多主MySQL集群解决方案,使用简单,没有单点故障,可用性高,能很好保证业务不断增长时数据的安全和随时的扩展。 测试背景 公司在把数据迁移到Galera集群时,会触发流控,导致整个集群不可对外提供服务 慢查询日志中大量insert语句 大表DDL耗时长 ...

Mysql监控平台搭建

PMM开源监控平台

Mysql监控平台搭建 Percona Monitoring and Management(PMM)是一款管理和监控mysql,mongoDB性能的开源平台 PMM架构 PMM-Query Analytics(QAN) 查询分析器,PMM组件之一,因为会统计大量数据并实时采集数据,会影响mysql10%左右性能,不开启 pmm服务端需要开放端口 80或443端口,以访问PM...

Mysql大表归档

BASH脚本定期处理

Mysql大表归档 归档脚本HisDataArch.sh #!/bin/bash . ~/.mpd btime=`date +"%Y-%m-%d %H:%M:%S"` dataDir='/data/backup/' lastMonth=`date -d "1 month ago" +%m` pathName=$1_$lastMonth endDate="`date -d "3 mo...

MongoDB集群搭建及运维

MongoDB复制集

MongoDB集群搭建及运维 操作系统 CentOS release 6.10 MongoDB版本 MongoDB v3.6.10 安装MongoDB 创建 .repo 文件 vim /etc/yum.repos.d/mongodb-enterprise.repo [mongodb-enterprise] name=MongoDB Enterprise Re...

Hello 2019

Hello World, Hello Blog

Hey 这是我的第一篇博客。以后加油! 进入你的博客主页,新的文章将会出现在你的主页上.