18.event+存储函数收集数据库性能数据(完结)
来源:互联网 发布:万国证券交易软件 编辑:程序博客网 时间:2024/06/02 06:40
来源:网易云课堂《精通MySQL存储过程、函数和触发器》课程
讲师:huangxifeng607(黄锡峰)
笔记
(1)在特定时间按一定频繁收集数据库性能数据
1.存储过程的实现
create procedure monitor_proc()begincreate table if not exists moniter_processlist asselect now() as ctime, db, info, time_ms, rows_sent, rows_examinedfrom information_schema.processlist where 0=9;insert into monitor_processlist select NOW(),db, info, time_ms, rows_sent, rows_examined from information_schema.processlistwhere info is not null;end;
(2)监控子程序的event设置
1.event事件设置
需求:双12当天9点开枪,9点至11点高峰期,高峰期间每1分钟收集一次监控性能数据。
create every monitor_eventon schedule every 1 minutestarts '2016-12-12 9:00:00' ends '2016-12-12 11:00:00'do call monitor_proc;
(3)event的维护
1.发现1分钟时间间隔太大了,对性能分析并不合理,需要修改为每10秒收集一次。
如何修改event?
alter event monitor_event
on schedule every 10 second
starts '2017-01-01 9:00:00'
2.收集性能数据后问题已经解决,如何临时性的关闭event,全局关闭event?
alter event monitor_event disable; 只关闭monitor_event这个事件
set global event_scheduler=0; 关闭所有event事件
3.查看和删除event
show events like 'monitor_event'\G;
drop event monitor_event;
(4)小结
1.如何修改event事件?
2.如何关闭event,删除event事件?
阅读全文
0 0
- 18.event+存储函数收集数据库性能数据(完结)
- HP EVA存储性能数据收集
- 收集并存储性能监控器数据到SQL Server表
- 收集并存储性能监控器数据到表
- Redis(超高性能数据库)持久化Key-Value数据存储
- Redis(超高性能数据库)持久化Key-Value数据存储
- 数据库常用函数收集
- 数据存储(3)---数据库存储
- 数据存储详解(三)---->数据库存储
- Android数据存储(SqLite数据库存储)
- android APP性能数据收集
- Linux服务器性能数据收集
- python自动化性能数据收集
- 【性能工具】收集性能数据工具nmon
- 使用性能计数器收集性能数据
- 【总结】GetSystemMetrics函数 (未完结)
- (14)event()函数
- 数据库读取和存储大型数据(图片、音视频文件)的函数封装
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- android图形系统组件(一)
- ubuntu安装CRF++
- 认识数据
- linux 编辑
- 18.event+存储函数收集数据库性能数据(完结)
- css笔记
- JS(去掉前后空格或去掉所有空格)的用法 推荐使用jquery 方法
- ionic 面包屑导航
- HM6.01 (HEVC参考软件)代码总结(一)
- python对比两个文件的方法
- 百度API-根据地址获取经纬度
- C#-基本语法(1)
- inline