这是 mysqldumpslow 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mysqldumpslow - 总结慢查询日志文件
概要
mysql转储慢 [选项] [日志文件 ...]
商品描述
MariaDB 慢查询日志包含有关需要很长时间才能完成的查询的信息
执行。 mysql转储慢 解析 MariaDB 慢查询日志文件并打印其摘要
内容。
通常情况下, mysql转储慢 除特定值外,对相似的查询进行分组
数字和字符串数据值。 它在显示时将这些值“抽象”为 N 和“S”
汇总输出。 这 -a 和 -n 选项可用于修改值抽象行为。
调用 mysql转储慢 喜欢这个:
外壳> mysql转储慢 [选项] [日志文件 ...]
mysql转储慢 支持以下选项。
· - 帮帮我
显示帮助消息并退出。
· -a
不要将所有数字抽象为 N,将字符串抽象为“S”。
· -调试, -d
在调试模式下运行。
· -g 模式
仅考虑匹配 (grep的-风格)模式。
· -h 主机名
*-slow.log 文件名的 MariaDB 服务器的主机名。 该值可以包含一个
通配符。 默认为 *(匹配所有)。
· -i 姓名
服务器实例的名称(如果使用 mysql服务器 启动脚本)。
· -l
不要从总时间中减去锁定时间。
· -n N
抽象数字至少 N 姓名中的数字。
· -r
颠倒排序顺序。
· -s 排序类型
如何对输出进行排序。 的价值 排序类型 应该从以下选择
列表:
· t, at:按查询时间或平均查询时间排序
· l, al:按锁定时间或平均锁定时间排序
· s, as:按发送的行数或平均发送的行数排序
· c:按计数排序
· -t N
只显示第一个 N 输出中的查询。
· --详细, -v
详细模式。 打印有关程序功能的更多信息。
用法示例:
外壳> mysql转储慢
从 /usr/local/mysql/data/mysqld51-apple-slow.log 读取 mysql 慢查询日志
计数:1 时间=4.32s(4s) 锁=0.00s(0s) 行=0.0(0),root[root]@localhost
从t2插入t1 select *
计数:3 时间=2.53s(7s) 锁=0.00s(0s) 行=0.0(0),root[root]@localhost
插入 t2 select * from t1 limit N
计数:3 时间=2.13s(6s) 锁=0.00s(0s) 行=0.0(0),root[root]@localhost
从t1插入t1 select *
版权
版权所有 2007-2008 MySQL AB,2008-2010 Sun Microsystems, Inc.,2010-2015 MariaDB
基金会
本文档是免费软件; 您只能在以下情况下重新分发和/或修改它
自由软件基金会发布的 GNU 通用公共许可证的条款;
许可证的第 2 版。
分发此文档是希望它有用,但没有任何内容
保修单; 甚至没有对特定商品的适销性或适用性的暗示保证
目的。 有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该已经收到一份 GNU 通用公共许可证以及程序;
如果没有,请写信给 Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor,
波士顿, MA 02110-1301 美国或见 http://www.gnu.org/licenses/.
使用onworks.net服务在线使用mysqldumpslow