发布时间:2018-06-15 16:12:17

    这篇文章主要介绍了批量杀死MySQL连接的四种方法详解,本文分别给出了代码实例,需要的朋友可以参考下方法一  通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令。mysql> select concat('KILL ',id,';') from information_sc.........【阅读全文】

阅读(0) | 评论(0) | 转发(0)

发布时间:2018-06-13 18:18:21

在MySQL服务器出现短暂(5~30秒)的性能波动的时候,一般的性能监控工具都很难抓住故障现场,也就很难收集对应较细粒度的诊断信息。另外,如果这种波动出现的频率很低,例如几天才一次,我们也很难人为的抓住现场,收集数据。这正是pt-stalk所解决的问题。pt-stalk是Percona-Toolkit的一部分(其前身是Aspersa的一部分).........【阅读全文】

阅读(125) | 评论(0) | 转发(0)

发布时间:2018-06-13 16:42:56

1、将捕获到的SQL存入文本文件tcpdump -s 65535 -x -nn -q -tttt -i any -c 1000 port 3306 > /mysql.tcp.txttcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes1000 packets captured1016 packets receive.........【阅读全文】

阅读(125) | 评论(0) | 转发(0)

发布时间:2018-06-13 15:59:36

mysqladmin 工具的使用格式:mysqladmin [option] command [command option] command ......参数选项:-c number 自动运行次数统计,必须和 -i 一起使用-i number 间隔多长时间重复执行0)每个两秒查看一次服务器的状态,总共重复5次。[root@test-huanqiu ~]# mysqladmin -uroot -p -i 2 -c 5 status.........【阅读全文】

阅读(125) | 评论(0) | 转发(0)

发布时间:2018-04-02 18:27:19

今天聊一聊关于mysql innodb存储引擎中一个事务的完整流程: 首先说下innodb的事务日志概念: ib_logfile文件就是innodb的事务日志,可以理解是INNODB的REDO日志,当数据库异常关闭的时候,innodb存储引擎下的mysql借助事务日志来完成实例恢复,即前滚和回滚来保证数据库一致性;区别于binlog日志又叫二进制.........【阅读全文】

阅读(421) | 评论(0) | 转发(0)

发布时间:2018-03-27 17:12:35

InnoDB锁模式InnoDB实现了两种类型的行锁。共享锁(S):允许一个事务去读一行,阻止其他事务获得相同的数据集的排他锁。排他锁(X):允许获得排他锁的事务更新数据,但是组织其他事务获得相同数据集的共享锁和排他锁。可以这么理解:共享锁就是我读的时候,你可以读,但是不能写。排他锁就是我写的时候,你不能读也.........【阅读全文】

阅读(452) | 评论(0) | 转发(0)

发布时间:2018-03-22 16:53:03

   前一篇文章介绍了当mysql的复制出现slave sql 进程终止时的解决办法,其中之一使用了sql_slave_skip_counter 来使sql 线程跳过遇到错误的事件记录!本文浅析一下sql_slave_skip_counter的具体用法.........【阅读全文】

阅读(63) | 评论(0) | 转发(0)

发布时间:2018-03-21 15:33:12

Log & Checkpoint   Innodb的事务日志是指Redo log,简称Log,保存在日志文件ib_logfile*里面。Innodb还有另外一个日志Undo log,但Undo log是存放在共享表空间里面的(ibdata*文件)。    由于Log和Checkpoint紧密相关,因此将这两部分合在一起分析。    名词解释:LSN,日志序.........【阅读全文】

阅读(62) | 评论(0) | 转发(0)

发布时间:2018-03-20 17:13:18

   在InnoDB中,系统表实际上是看不到的,不像Oracle那样可以方便地通过一个查询语句就能得到其中的内容。因为MySQL是一个插件式的数据库管理系统。它的结构分为两层,分别是Server层和存储引擎层。最早的存储引擎是MyISAM,它是没有数据字典的,关于表结构,它拥有的只有.frm文件,所以这导致了InnoDB也必须要.........【阅读全文】

阅读(31) | 评论(0) | 转发(0)

发布时间:2017-10-10 15:53:14

使用参数自动清除二进制日志 默认情况下,MySQL不会移除旧的不运行的二进制日志,expire_logs_days参数可以自动移除二进制日志,该参数默认值是0,意味着不会自动移除二进制日志。给该参数赋大于0的值将会移除那些大于这个值的日志,以天为单位。手动清除二进制日志清除特定文件点击(此处)折叠或打开.........【阅读全文】

阅读(1) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册