pt-index-usage能够从日志当中分析索引的使用情况,并且生成一个报表。下面看一下基本的语法: pt-index-usage [OPTIONS] [FIILE] 打印报告: pt-index-usage /path/to/slow.log --host localhost 将报告写入到一个数 ...
分类:
其他好文 时间:
2017-06-28 20:39:12
阅读次数:
226
一、概念部分: 顾名思义,慢查询日志中记录的是执行时间较长的query,也就是我们常说的slow query,通过设--log-slow-queries[=file_name]来打开该功能并设置记录位置和文件名,默认文件名为hostname-slow.log,默认目录也是数据目录。 慢查询日志采用的 ...
分类:
数据库 时间:
2017-06-27 19:52:08
阅读次数:
230
缓存设计中的常见问题 缓存更新策略 LRU/LFU/FIFO算法剔除 适用场景:缓存使用量超过了最大值 一致性:清理具体哪些数据由具体算法决定,一致性较差 维护成本:几乎不需要 超时剔除 适用场景:业务可以容忍一段时间内,缓存层数据域存储层数据不一致 一致性:一段时间窗口内存在一致性问题 维护成本: ...
分类:
其他好文 时间:
2017-06-26 11:28:08
阅读次数:
259
1.mysql慢查询分析工具1.参考文档:http://www.ttlsa.com/mysql/analyse-slow-query-log-using-anemometer/http://isadba.com/?p=655官方文档:https://github.com/box/Anemometer数据库管理员一般是用percona的toolkit工具来分析MySQL慢查询记录,但是不够直观。下面介绍一款..
分类:
数据库 时间:
2017-06-25 20:20:49
阅读次数:
259
这两天去京东面试,面试官问了我一个问题,如何优化SQL 我上网查了一下资料,找到了不少方法,做一下记录 (一)、 首先使用慢查询分析 通过Mysql 的Slow Query log 可以找到哪些SQL运行很慢。耗时间 在my.ini中: long_query_time=1 log-slow-quer ...
分类:
数据库 时间:
2017-06-25 19:37:12
阅读次数:
224
{ "template": "mysql-slow-log-*", "settings": { "index": { "refresh_interval": "5s" } }, "mappings": { "mysql-slow-log": { "numeric_det... ...
分类:
数据库 时间:
2017-06-23 23:07:31
阅读次数:
342
#此处以收集mysql慢查询日志为准,根据文件名不同添加不同的字段值input { file { path => "/data/order-slave-slow.log" type => "mysql-slow-log" start_position => "beginning" codec => ... ...
分类:
数据库 时间:
2017-06-23 18:15:07
阅读次数:
386
分析某个时间段内,表的select、insert、update、delete次数。需要用到percona-toolkit包中的一个工具pt-query-digest,脚本如下:[root@syk~]#catget_list.sh
#!/bin/bash
set-x
#slow_file=ai-db1-slow.log
slow_file=$1
if[$#!=1];then
echo"USAGE:$0slow.log"
echo"e.g.:$..
分类:
其他好文 时间:
2017-06-21 20:04:23
阅读次数:
254
1. 创建日志存放目录: mkdir /var/log/mysql && chown mysql:mysql /var/log/mysql 2.修改Mysql配置日志: vi /etc/my.cnf.d/server.cnf log_output=FILEgeneral_log = 1general ...
分类:
数据库 时间:
2017-06-21 16:45:21
阅读次数:
212
最近在博客中看到许多用js写的密码强度检测,我觉得挺有意思的,所以呢我打算自己也写个来玩玩,最可悲的是我还没学js,当然这不重要,所以呢打算用C++来写一个密码强度检测,这里我来给大家说说用JS写的和用C++写的不同之处 JS写的密码强度检测:当你输入一串>=6 位数的时候 他后面会自动弹出密码的强 ...
分类:
编程语言 时间:
2017-06-18 15:47:26
阅读次数:
156