8、查找数据库表中重复的索引

pt-duplicate-key-checker --host=localhost --user=root --password=123456

9、查看mysql表和文件的当前活动IO开销

pt-ioprofile

10、查看不同mysql配置文件的差异

pt-config-diff /etc/my.cnf /etc/my_master.cnf

11、pt-find查找mysql表和执行命令,示例如下

查找数据库里大于2G的表:

pt-find --user=root --password=123456 --tablesize +2G

查找10天前创建,MyISAM引擎的表:

pt-find --user=root --password=123456 --ctime +10 --engine MyISAM

查看表和索引大小并排序

pt-find --user=root --password=123456 --printf "%T\t%D.%N\n" | sort -rn

数据库-优化-从慢查询日志中分析索引使用情况及pt-find相关推荐

  1. mysql rows examined_MySQL源码学习:关于慢查询日志中的Rows_examined=0

    最近在一个项目中DBA同学问了一个问题:为什么很多慢查询日志中显示 Rows_examined : 0? 需要说明的是, 这类慢查询语句都是类似 select count(*) from (-)t; ...

  2. mysql5.6.20开启慢查询日志以及创建索引优化慢查询

    [root@localhost ~]# egrep "slow_query_log*|long_query_time|slow-query-log-file" /usr/local ...

  3. Oracle 10g数据库基础之基本查询语句-中-函数

    Oracle 10g数据库基础之基本查询语句-中-函数 --资料参考:张烈 张建中<数据库管理员培训讲义> 函数: 使用函数的目的是为了操作数据 将输入的变量处理,返回一个结果. 变量可以 ...

  4. mysql 5.5 查询_mysql5.5数据库优化--定位慢查询

    什么是慢查询 mysql记录下查询超过指定时间的语句,被称为"慢查询": 启动慢查询日志 1.查询是否把索引的SQL记录到慢查询日志中 SHOW VARIABLES LIKE 'l ...

  5. oracle只查询0点数据,Oracle 10g数据库基础之基本查询语句-中-函数

    Oracle 10g数据库基础之基本查询语句-中-函数 --资料参考:张烈 张建中<数据库管理员培训讲义> 函数: 使用函数的目的是为了操作数据 将输入的变量处理,返回一个结果. 变量可以 ...

  6. 查询排序_Mysql在排序和查询时不使用索引的情况

    1. 写在前头 这篇文章<Mysql是怎样运行的>,参考书中P123 - P125,它列举的就是在排序时不使用索引的情况,这让我回想起在面试的时候,被问到在查询时不使用索引的情况,所以我想 ...

  7. 数据库-优化-mysql慢查日志分析工具-mysqldumpslow介绍及用法

    MySQL慢查日志分析工具(mysqldumpslow) 1.介绍 如何进行查看慢查询日志,如果开启了慢查询日志,就会生成很多的数据,然后我们就可以通过对日志的分析,生成分析报表,然后通过报表进行优化 ...

  8. linux查询日志中页面返回状态码,[linux shell] Shell脚本实现apache日志中的状态码分析...

    这篇文章主要介绍了Shell脚本实现apache日志中的状态码分析,本文先是介绍了按天切割日志的方法,然后给出了分析访问状态码的脚本,需要的朋友可以参考下 一.首先将apache日志按天切割 复制代码 ...

  9. window+kill+mysql慢查询_MySQL优化-(2)-慢查询日志工具-pt-query-digest

    1. pt-query-digest简介 第三方工具. perl脚本; 可以分析 binlog, general log, slowlog; 也可以通过 show processlist 或者 通过 ...

最新文章

  1. RabbitMQ 入门系列(9)— Python 的 pika 库常用函数及参数说明
  2. oracle性能优化总结
  3. python类继承重复_python单例模式,可以继承,不会重复执行初始化函数的版本
  4. .Net下你不得不看的分表分库解决方案-多字段分片
  5. 天猫整站SSM-分页-limit(做个人学习笔记整理用)
  6. CentOS7 使用firewald
  7. 服务器的虚拟路径是什么,设置服务器的虚拟路径
  8. 遭遇sql server 2005 启动包未能正确加载需要重新安装错误,重装.NET FRAMEWORK经历分析...
  9. java靜態常量_Java靜態變量、靜態常量、靜態方法
  10. java treeset_Java TreeSet
  11. cvs导入oracle缺失逗号,pandas教程:使用read_csv()导入数据
  12. composer.install
  13. 2022华为杯研究生数学建模竞赛E题思路解析
  14. 从细节到宏观的seo方案制定
  15. 明尼苏达量表结果分析_明尼苏达满意度量表的指标
  16. P8-图标字体-font-awesome-伪类-阿里图标字体icnfont-字体-行高-文本样式
  17. html5 地铁 代码,基于HTML5WebGL的地铁管理系统
  18. 奇葩需求系列-距离明天十二点倒计时
  19. 免费-进销存、Erp系统、、crm系统、oa系统推荐锦集
  20. 深度揭秘阿里云函数计算异步任务能力

热门文章

  1. awstats 简单日志分析
  2. 同一个页面同时拥有collectionView和navigationBar和tabBar时可能遇到的问题
  3. 移动端开发注意之一二
  4. VMware Workstation卸载清理批处理命令
  5. Vector和ArrayList区别
  6. UVA 621 Secret Research
  7. NSMutableArray利用for循环时要注意的问题
  8. 如何基于asp.net core的Identity框架在mysql上作身份验证处理
  9. Golang program to implement Binary Tree
  10. (59) 解决在列表视图复制导致打开详细内容