摘要: 导读 遇到SLAVE延迟很大,binlog apply position一直不动的情况如何排查? 问题描述 收到SLAVE延迟时间一直很大的报警,于是检查一下SLAVE状态(无关状态我给隐去了): 可以看到,延迟确实很大,而且从多次show slave status的结果来看,发现binlog的po 阅读全文
posted @ 2016-09-20 23:13 conanwang 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间。 假如是从MySql客户端调用,将客户端的文件导入,则需要使用 load local data in 阅读全文
posted @ 2016-09-20 22:34 conanwang 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 0、导读 我们知道,MySQL里可以动态修改事务隔离级别(TRANSACTIOIN ISOLATION LEVEL),既可以加 GLOBAL 关键字直接修改全局的设置,也可以加 SESSION 关键字只修改当前会话的设置。那么,如果两个关键字都不加,会出现什么情况呢? 1、调整事务隔离级别 MySQ 阅读全文
posted @ 2016-09-20 22:16 conanwang 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff <变动前的文件> <变动后的文件> diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。 一、diff的三种格式 由 阅读全文
posted @ 2016-09-20 21:15 conanwang 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 以前从来没有接触过replace into这个语法,但是却看到很多人都在使用这个语法,并且应用在很多生产环境中,于是我也去学习了一下repalce into的用法。 关于replace 一句话:正常情况下表中有PRIMARY KEY或UNIQUE索引,新数据会替换老的数据。没有老数据则insert该 阅读全文
posted @ 2016-09-20 11:56 conanwang 阅读(1447) 评论(0) 推荐(0) 编辑