摘要: 零、声明 本文转载自aneasystone's blog,不作任何商业用途,紧保留转载使用。原文在 这里 ,欢迎阅读。 在前面的几篇博客中,我们学习了事务,隔离级别,各种锁类型,以及各种 SQL 语句的加锁原理,这一系列的知识学习下来,断断续续,竟然已经过去了大半年的时间。随着对数据库原理的学习越来 阅读全文
posted @ 2021-05-20 14:34 LeRoi 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,直接上例子: 部分选项释义: --match-xxx 对应 show processlist 的各个字段: --busy-time 15 匹配已运行超过此时间(秒)的查询。 查询必须处于Command = Query状态。 这与SHOW PROCESSLIST报告的查询的Time值匹配。 阅读全文
posted @ 2019-09-09 14:27 LeRoi 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 在很多库表设计规范、某某军规的文章中,是不是经常会看到类似这样的内容。小编也经常看到这样的内容,并且在编写规范的时候,准备也把这一条加进去。但在按部就班之余,小编抽空验证了一下,发现事实却并非如此! 小编使用的MySQL版本是社区版 5.7.21 新建测试表 t1,插入不含NULL值得100行数据, 阅读全文
posted @ 2019-08-15 16:26 LeRoi 阅读(19677) 评论(2) 推荐(3) 编辑
摘要: 目的 线上一张表的字段长度变更 `sGuid` varchar(255) DEFAULT NULL COMMENT 'sGuid' =》 `sGuid` varchar(512) DEFAULT NULL COMMENT 'sGuid' 方法 执行时报错: 在 percona 官网找到原因: htt 阅读全文
posted @ 2019-07-29 15:59 LeRoi 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 场景 node1 和 node2 为两台不同业务的MySQL服务器。业务方有个需求,需要将node1上的 employees库的departments 、dept_manager 这2张表同步到 node2 的 hellodb 库下面。 这里涉及到3个方面问题, 版本升级,5.5 -> 5.7 复制 阅读全文
posted @ 2019-07-18 18:27 LeRoi 阅读(2476) 评论(0) 推荐(0) 编辑
摘要: 参考: http://www.fromdual.ch/online-ddl_vs_pt-online-schema-change 在MySQL 5.6版本以前,最昂贵的数据库操作之一就是执行数据定义语言(DDL,例如CREATE,DROP,ALTER等)语句,特别是ALTER语句,因为在修改表时,M 阅读全文
posted @ 2018-02-01 20:55 LeRoi 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 参考 《mysql 5.7手册》,15.17章节 InnoDB监视器提供有关InnoDB内部状态的信息。 这些信息对于性能调优非常有用。其实所谓的监视器,就是 show engine innodb status 命令。 InnoDB监视器类型 有两种类型的InnoDB监视器: 1. 标准InnoDB 阅读全文
posted @ 2018-01-20 18:55 LeRoi 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.jianshu.com/p/d5faa110e78e zabbix 接口地址:https://www.zabbix.com/documentation/3.2/manual/api/reference/maintenance/object zabbix 优势在于其丰 阅读全文
posted @ 2018-01-20 16:49 LeRoi 阅读(16373) 评论(0) 推荐(0) 编辑
摘要: http://httpd.apache.org/download.cgi httpd-2.4.29.tar.gz 编译apache时可能会出错:#./configure --prefix……检查编辑环境时出现:checking for APR... noconfigure: error: APR n 阅读全文
posted @ 2018-01-08 18:05 LeRoi 阅读(6948) 评论(0) 推荐(0) 编辑
摘要: Nginx是一款开源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3/SMTP代理服务,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。 工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端 阅读全文
posted @ 2017-12-22 16:34 LeRoi 阅读(3868) 评论(0) 推荐(0) 编辑