Mysql数据统计脚本模板

Mysql数据统计脚本模板,第1张

概述Mysql数据统计脚本模板

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

CREATE defineR = `mc`@`10.%.%.%` PROCEDURE `NewProc`(IN v_countDate DATE)BEGIN/* =======================================================================	 * 系统名 : **数据平台	 * 子系统名 : 报告统计-独立IP-TCP连接数(天)	 * PROC名 : proc_stat_service_IDc_ip_tcp_day	 * 概要 : 每天从mc_stat_trends 按服务器IP统计独立IP TCP连接数的平均值和最大值指标。	 * 改版履历 :	 * 版本 日期 作者名 备注	 * 1.0.1 2015.03.19 #### 初次作成	 * ======================================================================= */-- 输入参数变量(v_beginTime:执行开始时间;v_endTime:执行结束时间;v_countDate:查询时间,默认1天前;v_date_type:时间周期)DECLARE v_beginTime DATETIME DEFAulT Now();DECLARE v_endTime DATETIME;		DECLARE v_date_type VARCHAR(20) DEFAulT 'day';DECLARE v_status int(11) DEFAulT 1;DECLARE v_log_Title VARCHAR(100) DEFAulT 'proc_stat_service_IDc_ip_tcp_day';-- 游标结果变量DECLARE r_udate DATETIME;DECLARE r_date_type VARCHAR(20);DECLARE r_service VARCHAR(100);DECLARE r_IDc VARCHAR(100);DECLARE r_ip VARCHAR(100);DECLARE r_val_max float(20,2);DECLARE r_val_avg float(20,2);	-- 遍历数据结束标志DECLARE done INT DEFAulT FALSE;-- 游标DECLARE cur CURSOR FOR		SELECT v_countDate AS udate,v_date_type AS date_type,service,IDc,ip,AVG(value_avg),MAX(value_max) 		FROM vIEw_mc_stat_trends WHERE itemname='Established connections' AND DATE(udate)=v_countDate GROUP BY ip;		-- 将结束标志绑定到游标                DECLARE CONTINUE HANDLER FOR sqlEXCEPTION SET v_status=0;		DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;		OPEN cur;			read_loop:LOOP			FETCH cur INTO r_udate,r_date_type,r_service,r_IDc,r_ip,r_val_avg,r_val_max;				IF done THEN						LEAVE read_loop;				END IF;				REPLACE INTO mc_stat_service_IDc_ip_tcp(udate,date_type,val_avg,val_max) VALUES(r_udate,r_val_max);				END LOOP;CLOSE cur;	-- 结束时间SET v_endTime = Now();-- 添加JOB执行日志INSERT INTO t_joblog(beginDate,endDate,jobname,jobType,STATUS,haoshi,createDate) VALUES(v_beginTime,v_endTime,v_log_Title,'PROCEDURE',v_status,v_endTime-v_beginTime,Now());END;

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的Mysql数据统计脚本模板全部内容,希望文章能够帮你解决Mysql数据统计脚本模板所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1164553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存