设为首页 收藏本站
查看: 428|回复: 0

[经验分享] pt-query-digest分析mysql日志

[复制链接]

尚未签到

发表于 2018-9-29 14:12:45 | 显示全部楼层 |阅读模式
-- install.sql  
-- Create the database needed for the Query-Digest-UI
  
DROP DATABASE IF EXISTS slow_query_log;
  
CREATE DATABASE slow_query_log;
  
USE slow_query_log;
  

  
-- Create the global query review table
  
CREATE TABLE `global_query_review` (
  
`checksum` bigint(20) unsigned NOT NULL,
  
`fingerprint` text NOT NULL,
  
`sample` longtext NOT NULL,
  
`first_seen` datetime DEFAULT NULL,
  
`last_seen` datetime DEFAULT NULL,
  
`reviewed_by` varchar(20) DEFAULT NULL,
  
`reviewed_on` datetime DEFAULT NULL,
  
`comments` text,
  
`reviewed_status` varchar(24) DEFAULT NULL,
  
PRIMARY KEY (`checksum`)
  
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  

  
-- Create the historical query review table
  
CREATE TABLE `global_query_review_history` (
  
`hostname_max` varchar(64) NOT NULL,
  
`db_max` varchar(64) DEFAULT NULL,
  
`checksum` bigint(20) unsigned NOT NULL,
  
`sample` longtext NOT NULL,
  
`ts_min` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  
`ts_max` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  
`ts_cnt` float DEFAULT NULL,
  
`Query_time_sum` float DEFAULT NULL,
  
`Query_time_min` float DEFAULT NULL,
  
`Query_time_max` float DEFAULT NULL,
  
`Query_time_pct_95` float DEFAULT NULL,
  
`Query_time_stddev` float DEFAULT NULL,
  
`Query_time_median` float DEFAULT NULL,
  
`Lock_time_sum` float DEFAULT NULL,
  
`Lock_time_min` float DEFAULT NULL,
  
`Lock_time_max` float DEFAULT NULL,
  
`Lock_time_pct_95` float DEFAULT NULL,
  
`Lock_time_stddev` float DEFAULT NULL,
  
`Lock_time_median` float DEFAULT NULL,
  
`Rows_sent_sum` float DEFAULT NULL,
  
`Rows_sent_min` float DEFAULT NULL,
  
`Rows_sent_max` float DEFAULT NULL,
  
`Rows_sent_pct_95` float DEFAULT NULL,
  
`Rows_sent_stddev` float DEFAULT NULL,
  
`Rows_sent_median` float DEFAULT NULL,
  
`Rows_examined_sum` float DEFAULT NULL,
  
`Rows_examined_min` float DEFAULT NULL,
  
`Rows_examined_max` float DEFAULT NULL,
  
`Rows_examined_pct_95` float DEFAULT NULL,
  
`Rows_examined_stddev` float DEFAULT NULL,
  
`Rows_examined_median` float DEFAULT NULL,
  
`Rows_affected_sum` float DEFAULT NULL,
  
`Rows_affected_min` float DEFAULT NULL,
  
`Rows_affected_max` float DEFAULT NULL,
  
`Rows_affected_pct_95` float DEFAULT NULL,
  
`Rows_affected_stddev` float DEFAULT NULL,
  
`Rows_affected_median` float DEFAULT NULL,
  
`Rows_read_sum` float DEFAULT NULL,
  
`Rows_read_min` float DEFAULT NULL,
  
`Rows_read_max` float DEFAULT NULL,
  
`Rows_read_pct_95` float DEFAULT NULL,
  
`Rows_read_stddev` float DEFAULT NULL,
  
`Rows_read_median` float DEFAULT NULL,
  
`Merge_passes_sum` float DEFAULT NULL,
  
`Merge_passes_min` float DEFAULT NULL,
  
`Merge_passes_max` float DEFAULT NULL,
  
`Merge_passes_pct_95` float DEFAULT NULL,
  
`Merge_passes_stddev` float DEFAULT NULL,
  
`Merge_passes_median` float DEFAULT NULL,
  
`InnoDB_IO_r_ops_min` float DEFAULT NULL,
  
`InnoDB_IO_r_ops_max` float DEFAULT NULL,
  
`InnoDB_IO_r_ops_pct_95` float DEFAULT NULL,
  
`InnoDB_IO_r_bytes_pct_95` float DEFAULT NULL,
  
`InnoDB_IO_r_bytes_stddev` float DEFAULT NULL,
  
`InnoDB_IO_r_bytes_median` float DEFAULT NULL,
  
`InnoDB_IO_r_wait_min` float DEFAULT NULL,
  
`InnoDB_IO_r_wait_max` float DEFAULT NULL,
  
`InnoDB_IO_r_wait_pct_95` float DEFAULT NULL,
  
`InnoDB_IO_r_ops_stddev` float DEFAULT NULL,
  
`InnoDB_IO_r_ops_median` float DEFAULT NULL,
  
`InnoDB_IO_r_bytes_min` float DEFAULT NULL,
  
`InnoDB_IO_r_bytes_max` float DEFAULT NULL,
  
`InnoDB_IO_r_wait_stddev` float DEFAULT NULL,
  
`InnoDB_IO_r_wait_median` float DEFAULT NULL,
  
`InnoDB_rec_lock_wait_min` float DEFAULT NULL,
  
`InnoDB_rec_lock_wait_max` float DEFAULT NULL,
  
`InnoDB_rec_lock_wait_pct_95` float DEFAULT NULL,
  
`InnoDB_rec_lock_wait_stddev` float DEFAULT NULL,
  
`InnoDB_rec_lock_wait_median` float DEFAULT NULL,
  
`InnoDB_queue_wait_min` float DEFAULT NULL,
  
`InnoDB_queue_wait_max` float DEFAULT NULL,
  
`InnoDB_queue_wait_pct_95` float DEFAULT NULL,
  
`InnoDB_queue_wait_stddev` float DEFAULT NULL,
  
`InnoDB_queue_wait_median` float DEFAULT NULL,
  
`InnoDB_pages_distinct_min` float DEFAULT NULL,
  
`InnoDB_pages_distinct_max` float DEFAULT NULL,
  
`InnoDB_pages_distinct_pct_95` float DEFAULT NULL,
  
`InnoDB_pages_distinct_stddev` float DEFAULT NULL,
  
`InnoDB_pages_distinct_median` float DEFAULT NULL,
  
`QC_Hit_cnt` float DEFAULT NULL,
  
`QC_Hit_sum` float DEFAULT NULL,
  
`Full_scan_cnt` float DEFAULT NULL,
  
`Full_scan_sum` float DEFAULT NULL,
  
`Full_join_cnt` float DEFAULT NULL,
  
`Full_join_sum` float DEFAULT NULL,
  
`Tmp_table_cnt` float DEFAULT NULL,
  
`Tmp_table_sum` float DEFAULT NULL,
  
`Filesort_cnt` float DEFAULT NULL,
  
`Filesort_sum` float DEFAULT NULL,
  
`Tmp_table_on_disk_cnt` float DEFAULT NULL,
  
`Tmp_table_on_disk_sum` float DEFAULT NULL,
  
`Filesort_on_disk_cnt` float DEFAULT NULL,
  
`Filesort_on_disk_sum` float DEFAULT NULL,
  
`Bytes_sum` float DEFAULT NULL,
  
`Bytes_min` float DEFAULT NULL,
  
`Bytes_max` float DEFAULT NULL,
  
`Bytes_pct_95` float DEFAULT NULL,
  
`Bytes_stddev` float DEFAULT NULL,
  
`Bytes_median` float DEFAULT NULL,
  
UNIQUE KEY `hostname_max` (`hostname_max`,`checksum`,`ts_min`,`ts_max`),
  
KEY `ts_min` (`ts_min`),
  
KEY `checksum` (`checksum`)
  
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-603908-1-1.html 上篇帖子: MySQL免安装版使用配置教程 下篇帖子: MySQL大量的delete后空间如何回收
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表