CiCi & Beebol's 快乐分享

CiCi & Beebol 一些生活和工作上的分享

pt-online-schema-change造成的死锁分析

在线对大表进行表结构修改,会有几种做法:1、直接在主库操作,然后同步到从库操作(影响主性能;主从延迟影响比较大;5.6以前版本还会影响写,5.6以后的版本DDL影响写的操作可以见官方文档;操作简单) 2、先将从库升级,然后再升级主库 (影响主性能;如果不影响写的操作,可避免主从延迟;) 3、先升级从库,再进行主从切换,再升级老主库(不影响主性能;如果不影响写的DDL,可避免主从延迟;切换会影响短时间写入;对切换工具要求比较高) 4、用pt-online-schmea-change工具对在线数据表做表结构变更(环境依赖-不能有触发器,需要有主键,最好也不要有外键;可避免主从延迟;主库性能影响较小;可能出现死锁)......

mysql中的Waiting for table flush问题

又是一个线下库查询不出数据,这个库主要是提供给大数据用的一个从库,做些线下数据分析。直接把SQL要了过来,按正常流程,先看下表结构。use dbname时,卡住了

mysql连接查询中的主表选择问题

开发在线下统计数据库进行数据查询时,发现一个查询特别慢,一个查询要几百多秒,导致统计报表没有按时出来。

Inception初体验--安装

Inception是集审核、执行、回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语句,它的工作模式和MySQL完全相同,可以直接使用MySQL客户端来连接,但不需要验证权限,它相对应用程序(上层审核流程系统等)而言,是一个服务器,在连接时需要指定服务器地址及Inception服务器的端口即可,而它相对要审核或执行的语句所对应的线上MySQL服务器来说,是一个客户端,它在内部需要实时的连接数据库服务器来获取所需要的信息,或者直接在在线上执行相应的语句及获取binlog等,Inception就是一个中间性质的服务。......

【mysql】限制不带where条件的update/delete语句

目前数据库运维中,为了防止人为操作数据库的风险,开发了许多数据库运维平台及工具,减少了人直接去操作数据,进而降低了人为的操作事故;我们也做了许多数据库安全方面的工作,通过sql阻断,去发现及阻断异常的sql,一是可以及时发现问题,让程序及时......

【mysql】从库5.1升级5.6版本后,时间字段比主库多1秒

主库5.1,从库刚升级5.6,pt-table-checksum检验一致性发现,从库记录的时间比主库多1秒,其它数据一样。并且升级是通过mysqldump方式进行,在指定--single-transaction选项后,备份全innodb表是能够保证数据一致性的。这又是什么情况?......

【mysql】5.6.23开启并行复制时的冷迁移问题

5.6.23在开启并行复制的时候,进行冷迁移后,start slave报错,set global slave_parallel_workers =0后可正常进行复制

【mysql】慢查询之同一个字段做两次排序的思考

线上业务使用到了ORM框架,发现了一个慢查询sql,同一个字段做了两次排序,导致产生了filesort。ORM框架自带的表结构如下:CREATETABLEunopen(corptinyint(3)unsignedNOTNULLDEFAULT......

【mysql】行转列统计查询

我们在进行统计查询时,有时候需要将同一日期/位置等条件的不同信息进行行转列的统计,这时候会需要用到以下的方法进行统计,相当方便。1.表结构descrepairrecord;|Field|Type|Null|Key|Default|Extra......

【mysql】pt工具之pt-fifo-split

功能:读取大文件中的数据并打印到fifo文件,每次达到指定行数就往fifo文件中打印一个EOF字符,读取完成以后,关闭掉fifo文件并移走,然后重建fifo文件,打印更多的行。这样可以保证你每次读取的时候都能读取到制定的行数直到读取完成。在......

统计

今日PV:395 今日UV:322

文章总数:149 评论总数:1900

原创146 转载0 翻译3

分类文章统计

Django(5)

Flask(1)

Python常见错误(3)

Python基础(10)

shell(11)

linux排障(4)

Consul(3)

Linux基础(4)

Redis(1)

oracle(10)

MySQL(59)

ProxySQL(6)

SequoiaDB(2)

TiDB(4)

常用软件(2)

硬件排障(2)

HTML(1)

JavaScript(1)

我们的作品(18)

总结(1)

windows(1)

按年文章统计

2013(43)

2014(19)

2015(25)

2016(6)

2017(30)

2018(7)

2019(17)

2020(2)

老版入口

IT OPer's 快乐分享

亲,扫我吧!
ITOpers
友情链接

飞哥的:imbusy.me/
冰川的:www.mindg.cn
海洋的:hiaero.net
宏斌的:techindeep.com
若水的:nosa.me
段郎的:sixther.me
肥客联邦:fk68.net