人生不设限

导航

2017年10月24日 #

Waiting for table metadata lock

摘要: 出现下图这个现象之前是在一张事务操作频繁地表上,执行了truncate操作。 问题原因: 解决办法: 将truncate变成delete 阅读全文

posted @ 2017-10-24 16:14 风的_理想 阅读(302) 评论(0) 推荐(0) 编辑

2017年10月23日 #

[小结]InnoDB体系结构及工作原理

摘要: 参阅:《innodb存储引擎内幕》原创文章,会不定时更新,转发请标明出处:http://www.cnblogs.com/janehoo/p/7717041.html 一、概述: innodb的整个体系架构就是由多个内存块组成的缓冲池及多个后台线程构成。缓冲池缓存磁盘数据(解决cpu速度和磁盘速度的严 阅读全文

posted @ 2017-10-23 15:48 风的_理想 阅读(9095) 评论(1) 推荐(1) 编辑

2017年10月18日 #

discover功能--自动发现主机

摘要: discover功能,让监控的管理更加管理和自动化,现在来演示下如何使用discover功能自动发现主机 1.配置discover 2.在被侦测机上安装zabbix agent 安装完成后,修改配置(详见zabbix server安装) 3.在zabbix server端配置/etc/hosts 1 阅读全文

posted @ 2017-10-18 17:43 风的_理想 阅读(987) 评论(0) 推荐(0) 编辑

orabbix监控oracle

摘要: Orabbix 是一个用来监控 Oracle 数据库实例的 Zabbix 插件。下载地址: http://www.smartmarmot.com/product/orabbix/download/ Orabbix插件的安装与配置 确保安装jdk环境,java version查看,没有则通过yum来安 阅读全文

posted @ 2017-10-18 11:44 风的_理想 阅读(485) 评论(0) 推荐(0) 编辑

微信告警实现

摘要: zabbixversion:3.2.8 一、微信申请设置 1.注册企业微信qy.weixin.qq.com2.管理通讯录,添加成员3.设置部门,分配成员4.自定义企业应用,记录以下三个值CorpID:AgentId(应用id):Secret: 5.调试接口qydev.weixin.qq.com/de 阅读全文

posted @ 2017-10-18 11:06 风的_理想 阅读(981) 评论(0) 推荐(0) 编辑

2017年10月16日 #

zabbix items

摘要: zabbixversion:3.2.8 在添加zabbix items的时候,注意store value的设置非常实用,有三种选择: As is:d对接受到的结果不做任何处理 Delta(speed per second):当前值与上一值的差值除以时间差(s) delta(simple change 阅读全文

posted @ 2017-10-16 14:12 风的_理想 阅读(224) 评论(0) 推荐(0) 编辑

2017年10月13日 #

zabbix灵活使用userparameters

摘要: zabbixversion:3.2.8 userparameters介绍 官网文献:https://www.zabbix.com/documentation/2.0/manual/config/items/userparameters 当我们需要检查的项目不在zabbix预定义的模板中的时候,我们需 阅读全文

posted @ 2017-10-13 15:01 风的_理想 阅读(725) 评论(0) 推荐(0) 编辑

2017年10月12日 #

配置zabbix agent向多个server发送数据

摘要: 1.背景: server端: 172.16.59.197 ,172.16.59.98 agent 端: hostname:dba-test-hzj02 IP:172.16.59.98 2.方式: 配置多个server,serveractive 3.实例 # more /usr/local/zabbi 阅读全文

posted @ 2017-10-12 18:23 风的_理想 阅读(9097) 评论(1) 推荐(1) 编辑

如何搭建zabbix server端

摘要: 1.背景介绍: nginx:1.9.3 安装路径/data/nginxphp:5.5.27 安装路径 /data/phpmysql:5.6.28 安装路径/usr/local/mysqlzabbix server:3.2.8 安装路径 /data/zabbix软件下载目录 /usr/local/sr 阅读全文

posted @ 2017-10-12 17:32 风的_理想 阅读(468) 评论(0) 推荐(0) 编辑

2017年10月9日 #

技术领导的画像

摘要: 原文出处:http://www.cnblogs.com/xybaby/p/7629392.html 程序员都讨厌被管理,而乐于被领导。管理的角色由PM(project manager)扮演,具体来说,PM负责提需求、改改改。大多数情况,PM是不懂技术的,这也是程序员觉得PM难以沟通的原因。而后者由技 阅读全文

posted @ 2017-10-09 11:39 风的_理想 阅读(505) 评论(0) 推荐(0) 编辑

2017年9月29日 #

shell解析my.cnf配置文件

摘要: my.cnf配置格式如下 vi my.cnf[client]port=3306socket=/tmp/mysql.socket [mysqld]port=3306server-id=1datadir=/usr/local/mysql/data [mysqld_safe]port=3306 more 阅读全文

posted @ 2017-09-29 19:26 风的_理想 阅读(419) 评论(0) 推荐(0) 编辑

shell查找指定时间段内的文件

摘要: #!/bin/bash#20170905 输入参数格式echo "显示"$1"的备份文件"date_0=$1date_1=`expr $date_0 + 1`date_2=`expr $date_0 + 2` #定义时间段 touch -d $date_0 /tmp/tm-0.file #开始时间t 阅读全文

posted @ 2017-09-29 18:01 风的_理想 阅读(1472) 评论(0) 推荐(0) 编辑

2017年3月17日 #

从开启GTID功能的库同步数据到未开启GTID功能库时,注意事项!

摘要: 从开启GTID的库中导出数据到未开启GTID的库中,需要注意,在导出的文件中去掉相应的gtid内容,否则导入时会报错如下: ERROR 1839 (HY000) at line 24 in file: '/root/db_hdf_bqjfl_xxxx_xx_xx.sql': @@GLOBAL.GTI 阅读全文

posted @ 2017-03-17 16:37 风的_理想 阅读(4142) 评论(0) 推荐(0) 编辑

如何监控redis的cpu使用率

摘要: redis默认是单线程运行的,为了充分利用机器的cpu,正常情况下一台服务器上会装多个实例。如果通过top命令监控机器的cpu的话,监控值很笼统,不能精确到单redis实例的cpu使用率监控。而且centos 7.0通过top监控整体cpu的使用率并不准确。所以需要使用其它方式监控cpu。 进入re 阅读全文

posted @ 2017-03-17 16:32 风的_理想 阅读(9200) 评论(1) 推荐(0) 编辑

2017年3月14日 #

MySQL中校验规则(collation)的选取对实际数据筛选的影响

摘要: 在mysql中存在着各种utf8编码格式,如下表:1)utf8_bin2)utf8_general_ci utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感。 现在假设执行如下命令 阅读全文

posted @ 2017-03-14 17:48 风的_理想 阅读(288) 评论(0) 推荐(0) 编辑

2016年12月28日 #

[转]MySQL批量更新死锁案例分析

摘要: 文章出处:http://blog.csdn.net/aesop_wubo/article/details/8286215 在做项目的过程中,由于写SQL太过随意,一不小心就抛了一个死锁异常,如下: 表结构如下: SQL语句如下: MySQL的事务支持与存储引擎有关,MyISAM不支持事务,INNOD 阅读全文

posted @ 2016-12-28 12:00 风的_理想 阅读(627) 评论(0) 推荐(0) 编辑

2016年12月27日 #

如何给已经装载数据的大表增加一列按顺序增长的主键

摘要: 问题描述: 问题表的数据量在千万级别,无主键、无唯一字段、存在大字段,由于业务及性能需求,现需要给问题表增添一列主键,要去主键按顺序增长,且后面为自增长。 解决方式: 1.先给问题表,增加一个int类型的普通字段ID; 2.给已存在的记录设置ID值; set @rownum=0; update ta 阅读全文

posted @ 2016-12-27 11:57 风的_理想 阅读(509) 评论(0) 推荐(0) 编辑

2016年12月22日 #

程序中使用now()函数对性能的影响

摘要: 这两天从某平台的慢查询日志中发现了一些很简单的,原本执行时间在0.01-0.03s的SQL,慢查询日志中记录的执行时间在2s左右。 排查后发现,表设计及索引建设均没有什么问题。但是SQL语句中使用了now()函数。初步怀疑是高并发前提下,now()造成了性能瓶颈。 试验如下: 验证查询总量不变,并发 阅读全文

posted @ 2016-12-22 14:34 风的_理想 阅读(1138) 评论(0) 推荐(0) 编辑

查找原始MySQL死锁ID

摘要: 转载地址:http://yueliangdao0608.blog.51cto.com/397025/1180917 如果遇到死锁了,怎么解决呢?找到原始的锁ID,然后KILL掉一直持有的那个线程就可以了, 但是众多线程,可怎么找到引起死锁的线程ID呢? MySQL 发展到现在,已经非常强大了,这个问 阅读全文

posted @ 2016-12-22 11:33 风的_理想 阅读(1918) 评论(0) 推荐(0) 编辑

2016年12月21日 #

redis连接超时报错

摘要: 应用程序连接redis超时,报错如下: 原因定位: 应用dubbo的连接满了 阅读全文

posted @ 2016-12-21 18:00 风的_理想 阅读(763) 评论(0) 推荐(0) 编辑