《Ghost Win7 SP1 电脑商装机版 V3.0》64位(电脑疯子作品)
2013-06-19 22:55
369 查看
最近有需求,更加基准表,每季度从基准表获得统计报表。
优点:实时,快速。减少程序带来的复杂。可维护性强,自动化。
要求:1定时。2报表
首先是确定启动Mysql EVENT: SET GLOBAL event_scheduler = 1;
第二定义EVENT:
CREATE EVENT myevent ON schedule every 10 second do
INSERT INTO dangfei (dyid,dangfei,dyname,djyear,jidu) SELECT id,jizhun,dyname,YEAR(curdate()),QUARTER(curdate()) FROM dangyuan;
从现在开始每隔九天定时执行
CREATE EVENT EVENT1
ON SCHEDULE EVERY 9 DAY STARTS NOW()
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL TOTAL();
END
每个月的一号凌晨1 点执行
CREATE EVENT EVENT2
ON SCHEDULE EVERY 1 MONTH STARTS DATE_ADD(DATE_ADD(DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY), INTERVAL 1 MONTH),INTERVAL 1 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL STAT();
END
每个季度一号的凌晨2点执行
CREATE EVENT TOTAL_SEASON_EVENT
ON SCHEDULE EVERY 1 QUARTER STARTS DATE_ADD(DATE_ADD(DATE( CONCAT(YEAR(CURDATE()),'-',ELT(QUARTER(CURDATE()),1,4,7,10),'-',1)),INTERVAL 1 QUARTER),INTERVAL 2 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL SEASON_STAT();
END
每年1月1号凌晨四点执行
CREATE EVENT TOTAL_YEAR_EVENT
ON SCHEDULE EVERY 1 YEAR STARTS DATE_ADD(DATE(CONCAT(YEAR(CURDATE()) + 1,'-',1,'-',1)),INTERVAL 4 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL YEAR_STAT();
END
优点:实时,快速。减少程序带来的复杂。可维护性强,自动化。
要求:1定时。2报表
首先是确定启动Mysql EVENT: SET GLOBAL event_scheduler = 1;
第二定义EVENT:
CREATE EVENT myevent ON schedule every 10 second do
INSERT INTO dangfei (dyid,dangfei,dyname,djyear,jidu) SELECT id,jizhun,dyname,YEAR(curdate()),QUARTER(curdate()) FROM dangyuan;
CREATE EVENT TOTAL_SEASON_EVENT ON SCHEDULE EVERY 1 QUARTER STARTS DATE_ADD(DATE_ADD(DATE( CONCAT(YEAR(CURDATE()),'-',ELT(QUARTER(CURDATE ()),3,6,9,12),'-',23)),INTERVAL 1 QUARTER),INTERVAL 1 HOUR) ON COMPLETION PRESERVE ENABLE DO INSERT INTO dangfei (dyid,dangfei,dyname,djyear,jidu) SELECT id,jizhun,dyname,YEAR(curdate()),QUARTER(curdate()) FROM dangyuan;
从现在开始每隔九天定时执行
CREATE EVENT EVENT1
ON SCHEDULE EVERY 9 DAY STARTS NOW()
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL TOTAL();
END
每个月的一号凌晨1 点执行
CREATE EVENT EVENT2
ON SCHEDULE EVERY 1 MONTH STARTS DATE_ADD(DATE_ADD(DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY), INTERVAL 1 MONTH),INTERVAL 1 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL STAT();
END
每个季度一号的凌晨2点执行
CREATE EVENT TOTAL_SEASON_EVENT
ON SCHEDULE EVERY 1 QUARTER STARTS DATE_ADD(DATE_ADD(DATE( CONCAT(YEAR(CURDATE()),'-',ELT(QUARTER(CURDATE()),1,4,7,10),'-',1)),INTERVAL 1 QUARTER),INTERVAL 2 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL SEASON_STAT();
END
每年1月1号凌晨四点执行
CREATE EVENT TOTAL_YEAR_EVENT
ON SCHEDULE EVERY 1 YEAR STARTS DATE_ADD(DATE(CONCAT(YEAR(CURDATE()) + 1,'-',1,'-',1)),INTERVAL 4 HOUR)
ON COMPLETION PRESERVE ENABLE
DO
BEGIN
CALL YEAR_STAT();
END
相关文章推荐
- 【CN精品系统】《 Ghost_Win7 SP1 电脑公司通用版 v2.0 》 64位 装机版
- 【CN精品系统】《 Ghost_Win7 SP1 电脑公司通用版 v2.0 》 64位 装机版
- win7系统下载 ghost win7 Sp1 64位纯净3月版
- 雨林木风 Ghost Win7 SP1 快速装机版 (32位)
- 雨林木风Ghost Win7 SP1 MSDN官方发布SP1正式版镜像 YN2013.5 完美装机版
- 乡巴佬GHOST WIN7 SP1 装机版旗舰版(32位)2013 06
- 【2014】深度技术GHOST Win7 SP1 X64马年快速装机版
- 雨林木风 Ghost Win7 SP1 装机版2012.12
- 电脑技术员联盟 Ghost Xp Sp3 装机版V5.1(大地作品)
- 木叶Ghost_Win7 SP1 64位 装机版 2013.07
- 装机员 Ghost Win7 Sp1 64位纯净贺岁版2017
- 雨林木风 Ghost Win7 SP1 装机版 2013.04
- 【CN精品系统】《 Ghost_Win7 SP1 电脑公司通用版 v4.0 》 装机版
- 电脑技术员 Ghost Win7 Sp1 x86 纯净版 V2.1 (原大地系统)
- 雨林木风ghost win7 64位快速装机版V2016年
- 电脑公司Windows7旗舰版Ghost_Win7_64位_Ultimate_201210装机版
- 雨林木风 Ghost Win7 SP1 快速装机版 YN2013.0
- 电脑公司GhostWin7_SP1装机旗舰版v2011.10(64位)