自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 故障案例:phpadmin点击打开一个数据库卡死

有用户反馈show processlist列表出现一堆查询,导致CPU直接跑满24核.....后来查看ip来源于网页端的phpadmin,但是开发人员均反馈没有执行该操作,只是有同事点击打开了这个库,仔细看了下这个出问题的sql的表机构,发现原来它是一个写得超级烂的VIEW mysql> show create table t_yqrx_contact_user_redit\G

2015-11-20 13:27:11 1248 1

原创 GTID的常见错误和处理方法

主从同步错误mysql> stop slave;Query OK, 0 rows affected (0.00 sec) mysql> set global sql_slave_skip_counter=1;ERROR 1858 (HY000): sql_slave_skip_counter can not be set when theserver is running wi

2015-11-20 12:26:00 24609

原创 深入理解mysqldump原理 --single-transaction --lock-all-tables --master-data

在mysqldump过程中,之前其实一直不是很理解为什么加了--single-transaction就能保证innodb的数据是完全一致的,而myisam引擎无法保证,必须加--lock-all-tables,前段时间抽空详细地查看了整个mysqldump过程。理解master-data和--dump-slave--master-data=2表示在dump过程中记录主库的binlog和po

2015-11-13 22:21:32 53669 2

原创 db故障:mysql无法连接的排错指南

基本上平均几天下来都会处理一个mysql无法连接的case,现总结如下,能解决99%以上的mysql无法连接问题1  先弄清楚mysql.user表的host和user列的含义,host列表示ip地址或者hostname,它和user列组成联合主键,host列的约束关系:比如172.%即代表只能172开头的网段才能登     陆该db;%表示任何网段都能登陆;同一user下如果既有172.%和...

2015-11-13 16:11:36 1725

原创 浅谈海量DB的备份设计

1 如果涉及到多个机房,一般每一个机房都有一套对应的业务库存储这些实例信息,我们只考虑单个机房的情况2 从DB层面看,海量DB的备份管理核心是通过两张表实现,一张表A存储该实例的备份参数的基本信息,另一张表B存储该实例的历史备份信息,两张表的基本信息和对应关系如下3 备份类型,提供mysqldump  lvm快照备份  xtrabackup备份三种方式:3.1 如果数据量不大(100G

2015-11-03 14:21:04 874

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除