位置: 编程技术 - 正文
推荐整理分享MySQL日志分析软件mysqlsla的安装和使用教程(mysql日志记录),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql日志解析,mysql日志查看工具,mysql 日志在哪,mysql日志类型有哪些,mysql 各种日志,mysql 各种日志,mysql日志解析,mysql日志查看工具,内容如对您有帮助,希望把文章链接给更多的朋友!
一、下载 mysqlsla
二、解压
三、执行perl脚本检查包依赖关系
四、安装
五、基本使用1.使用参数说明(1). --log-type (-lt) type logs:通过这个参数来制定log的类型,主要有slow, general, binary, msl, udl,分析slow log时通过制定为slow.(2). --sort: 制定使用什么参数来对分析结果进行排序,默认是按照t_sum来进行排序。 t_sum按总时间排序, c_sum按总次数排序(3). --top:显示sql的数量,默认是,表示取按规则排序的前多少条(4). --statement-filter (-sf) [+-][TYPE]:过滤sql语句的类型,比如select、update、drop. [TYPE]有SELECT, CREATE, DROP, UPDATE, INSERT,例如"+SELECT,INSERT",不出现的默认是-,即不包括。(5). --databases db:要处理哪个库的日志:2.统计参数说明(1). queries total: 总查询次数 (2). unique:去重后的sql数量 (3). sorted by : 输出报表的内容排序 最重大的慢sql统计信息, 包括 平均执行时间, 等待锁时间, 结果行的总数, 扫描的行总数. (4). Count: sql的执行次数及占总的slow log数量的百分比. (5). Time: 执行时间, 包括总时间, 平均时间, 最小, 最大时间, 时间占到总慢sql时间的百分比. (6). % of Time: 去除最快和最慢的sql, 覆盖率占%的sql的执行时间. (7). Lock Time: 等待锁的时间. (8).% of Lock: %的慢sql等待锁时间. (9).Rows sent: 结果行统计数量, 包括平均, 最小, 最大数量. ().Rows examined: 扫描的行数量. ().Database: 属于哪个数据库. ().Users: 哪个用户,IP, 占到所有用户执行的sql百分比. (). Query abstract: 抽象后的sql语句. (). Query sample: sql语句.3.使用范例(1).统计慢查询文件为dowload_server1-slow.log的所有select的慢查询sql,并显示执行时间最长的条sql,并写到sql_time.sql中去
(2).统计慢查询文件为dowload_server1-slow.log的数据库为ultraxsmutf8的所有select和update的慢查询sql,并查询次数最多的条sql,并写到sql_num.sql中去
安装和使用percona-toolkit来辅助操作MySQL的基本教程 一、percona-toolkit简介percona-toolkit是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,这些任务包括:检查master
用percona-toolkit为MySQL收集系统和性能信息的教程 系统类工具1.pt-diskstats功能介绍:是一个对GUN/LINUX的交互式监控工具用法介绍:pt-diskstats[OPTION...][FILES]为GUN/LINUX打印磁盘io统计信息,和iostat有点像,但
percona-toolkit对MySQL的复制和监控类操作教程 复制类工具1.pt-heartbeat功能介绍:监控mysql复制延迟用法介绍:pt-heartbeat[OPTION...][DSN]--update|--monitor|--check|--stop测量复制落后主mysql或者主PostgreSQL多少时间
标签: mysql日志记录
本文链接地址:https://www.jiuchutong.com/biancheng/312361.html 转载请保留说明!友情链接: 武汉网站建设