摘要: 今天在调试使用ansible进行标准化安装MySQL8.0时,发现关于caching_sha2_password plugin的一个bug。 在搭建主从复制时,按照手册说明需要创建用户: 然后在从库执行: 悲催的是,发现从库的IO_Thread提示连不上主库。 而如果在从库上直接使用mysql命令行 阅读全文
posted @ 2019-03-04 23:01 万剑齐发 阅读(1071) 评论(1) 推荐(1) 编辑
 
摘要: 本文地址:https://www.cnblogs.com/ajiangg/p/9850902.html 约半年前上线了去哪儿的开源审核工具Inception(最近发现已经闭源了.....)以及基于Inception的SQL审核平台Yearning。 一直都用得很爽...直到昨天踩坑。 昨天晚上某个表 阅读全文
posted @ 2018-10-25 16:45 万剑齐发 阅读(2001) 评论(3) 推荐(1) 编辑
 
摘要: 转载请注明出处,本文地址:http://www.cnblogs.com/ajiangg/p/6552855.html 以下是CentOS6.8下MySQL MHA架构搭建笔记 IP资源规划: 192.168.206.139 master 192.168.206.140 slave01(备用maste 阅读全文
posted @ 2017-03-16 15:13 万剑齐发 阅读(806) 评论(4) 推荐(3) 编辑
 
摘要: 最近搭建了一套SQLServer2016 AlwaysOn AG。 (后记:经实际测试,使用SQLServer2012 也同样可以在Winserver2016上搭建基于工作组的AlwaysOn AG,其实基于工作组的AG仅仅只是WindowsServer2016的WSFC新功能。) 笔者是采用修改各 阅读全文
posted @ 2017-02-21 16:48 万剑齐发 阅读(1617) 评论(1) 推荐(2) 编辑
 
摘要: 本文链接地址:http://www.cnblogs.com/ajiangg/p/4800161.html 基于百度/高德地图的一些应用经常会有这样一种场景的查询: 取X公里范围内最近的Y位司机/商户。 某公司是这样做的:司机有一张司机信息表DriverInfo,另有一张司机位置信息表DriverPo 阅读全文
posted @ 2015-09-11 10:25 万剑齐发 阅读(1274) 评论(2) 推荐(3) 编辑
  2018年11月16日
摘要: 今天小试了一把Percona Monitoring Plugins for Zabbix模板,自己辛辛苦苦写的那一大堆Python脚本,貌似用这个模板全都覆盖到了。但是,我也发现最新的版本percona-monitoring-plugins_1.1.8也还是存在一个问题,那就是用于Mysql Rep 阅读全文
posted @ 2018-11-16 14:05 万剑齐发 阅读(391) 评论(0) 推荐(0) 编辑
摘要: SQLServer数据库通常都不建议进行SHRINKFILE操作,因为SHRINKFILE不当会造成一定的性能问题。 但是当进行了某些操作(例如某个超大的日志类型表转成分区表切换了数据文件),数据库某个文件组中的剩余空间占了整个磁盘的很大一部分,而且磁盘空间已经吃紧的情况下,你也许会考虑收缩一下某个 阅读全文
posted @ 2018-11-16 13:57 万剑齐发 阅读(923) 评论(0) 推荐(0) 编辑
  2018年8月1日
摘要: 一个MySQL并行复制的坑 阅读全文
posted @ 2018-08-01 10:39 万剑齐发 阅读(2693) 评论(1) 推荐(1) 编辑
  2018年4月28日
摘要: 碰到这样一个业务场景:每个用户订单会有好几个合同文件,其中某些合同文件需要盖章,盖章是有专门的盖章服务完成的,盖章完成后,文件会有一个ID与之匹配。 关于这样一个业务,研发的同学建了如下这样一张表: 往里面塞数据的时候,需要盖章的文件: 不需要盖章的文件: 然后定期抽取需要盖章的文件送去盖章服务: 阅读全文
posted @ 2018-04-28 16:51 万剑齐发 阅读(369) 评论(0) 推荐(0) 编辑
  2018年1月10日
摘要: Box Anemometer是一个非常不错的MySQL慢查询可视化工具平台,具体就不多详述了,官网是https://github.com/box/Anemometer 最近动自己动手搭了一个,具体搭建过程,参考了http://www.cnblogs.com/xuanzhi201111/p/41288 阅读全文
posted @ 2018-01-10 15:38 万剑齐发 阅读(1346) 评论(0) 推荐(0) 编辑
  2017年12月6日
摘要: 前言: 操作数据库时候难免会因为“大意”而误操作,需要快速恢复的话通过备份来恢复是不太可能的,因为需要还原和binlog差来恢复,等不了,很费时。这里先说明下因为Delete 操作的恢复方法:主要还是通过binlog来进行恢复,前提是binlog_format必须是Row格式,否则只能通过备份来恢复 阅读全文
posted @ 2017-12-06 13:18 万剑齐发 阅读(7728) 评论(0) 推荐(1) 编辑
摘要: 作为博主这样的Linux菜鸟,CentOS下最喜欢的就是yum安装。但有时候因为特殊情况(例如被墙等),某些软件可能没办法直接通过yum来安装,这时候我们可以使用编译安装或者直接二进制文件安装。 本博文用于记录编译安装MySQL的过程: 1.首先下载相关资源: 2.安装依赖包: 3.解压并安装Boo 阅读全文
posted @ 2017-12-06 13:18 万剑齐发 阅读(1719) 评论(2) 推荐(0) 编辑
摘要: 一、修改配置文件 1.1、修改/etc/security/limits.conf文件,修改用户的SHELL的限制。 输入命令:vi /etc/security/limits.conf,将下列内容加入该文件 1.2、修改/etc/pam.d/login 文件。 输入命令:vi /etc/pam.d/l 阅读全文
posted @ 2017-12-06 13:18 万剑齐发 阅读(5226) 评论(0) 推荐(0) 编辑