摘要:
MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community 运行以下命令:wget https://fastdl.mongodb.org/linux/mongodb- 阅读全文
摘要:
pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOW PROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析. 下载: pt-query-digest是一个perl脚本,只需下载 阅读全文
摘要:
原创:binlog2sql在GitHub的地址:https://github.com/danfengcao/binlog2sql 作者:danfengcao 功能:从MySQL binlog解析出你要的SQL。根据不同选项,你可以得到原始SQL、回滚SQL、去除主键的INSERT SQL等。 用途: 阅读全文
摘要:
id:id是一组数字,表示查询中执行select子句或操作表的顺序,如果id相同,则执行顺序从上至下,如果是子查询,id的序号会递增,id越大则优先级越高,越先会被执行。 id列为null的就表是这是一个结果集,不需要使用它来进行查询。 select_type: simple:表示不需要union操 阅读全文
摘要:
主要用途:pt-kill是用来kill MySQL连接的一个工具,在MySQL中因为空闲连接较多导致超过最大连接数,或某个有问题的sql导致mysql负载很高时,需要将其KILL掉来保证服务器正常运行。 从show processlist 中获取满足条件的连接或者从包含show processlis 阅读全文
摘要:
mysql_multi的现实意义: 1:随着连接数上升,性能会下降,通过多实例来分流大量连接来提高性能。 2:做资源隔离 3:分库分表 mysql_multi是官方管理多实例的一个脚本,利用perl语言来编写的。 实验环境: 数据库版本:mysql-5.7.14 /data/mysql/mysql3 阅读全文
摘要:
MySQL5.7.14安装过程: 下载5.7版本:wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz 创建目录:mkdir -P /opt/ mysql 进入目录:cd 阅读全文
摘要:
Device eth0 does not seem to be present... 出现这个问题基本上是因为虚拟机是克隆的导致机器的mac网卡不一致,所以系统识别网卡失败: 查看/etc/udev/rules.d/70-persistent-net.rules这个文件内容如下: 解决方法大致上是一 阅读全文