上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 52 下一页
  2012年11月23日
摘要: MySQL计划任务(事件调度器)(Event Scheduler)MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。要查看当前是否已开启事件调度器,可执行如下SQL:SHOW VARIABLES LIKE 'event_scheduler';或SELECT @@event_scheduler;或SHOW PROCESSLIST;若显示:+-----------------+-------+| Variable_name | Valu 阅读全文
posted @ 2012-11-23 15:56 davidkam 阅读(193) 评论(0) 推荐(0) 编辑
摘要: MySQL CREATE EVENT创建任务计划 定时执行任务一、前言 自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精 确到每分钟执行一次。对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。 事件调度器有时也可称为临时触发器(temporal... 阅读全文
posted @ 2012-11-23 15:55 davidkam 阅读(340) 评论(0) 推荐(0) 编辑
摘要: MySQL之事件学习整理在使用事件之前需要激活MySQL的事件调度器(Event Scheduler),激活方式如下:set global event_scheduler=1或者 set global event_scheduler=on然后我们可以查看调度器是否已经开启: show variables like 'event_scheduler'; 或者select @@event_scheduler;如果我们要关闭调度器则采取相反的动作即可: set global event_scheduler=off;下面总结event的相关处理方法:1 .创建event 命令如下:cr 阅读全文
posted @ 2012-11-23 15:53 davidkam 阅读(212) 评论(0) 推荐(0) 编辑
摘要: MySQL中的定时执行查看event是否开启 show variables like '%sche%'; 将事件计划开启 set global event_scheduler =1; 创建存储过程test CREATE PROCEDURE test () BEGIN update examinfo SET endtime = now() WHERE id = 14; END; 创建event e_test create event if not exists e_test on schedule every 30 second on completion preserve do 阅读全文
posted @ 2012-11-23 15:51 davidkam 阅读(181) 评论(0) 推荐(0) 编辑
  2012年11月22日
摘要: 介绍一个学习编程的好网站:http://1code.codeplex.com上面有好多示例代码,都是面向解决方案的示例代码,可以下载学习的。这段时间太忙了,没时间cnblog了。也可以在“每日一例”上面每天坚持学习一个示例:http://blog.csdn.net/mscodesample/article/details/7279199 阅读全文
posted @ 2012-11-22 00:48 davidkam 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 长假归来,祝大家:龙年吉祥,龙马精神;福旺财旺事业旺,旺上加旺!!差不多一个月没登录博客园了,呵呵。非常抱歉啦。好了,闲言少叙,书归正传。呵呵。==================================================前面我有写过一篇《Entity Framework4.0 (三)概述(EF4 的Code First方法)》,目的是为了演示一下CodeFirst是怎么一回事。文章中的写法有些过时了,所以并不是项目中的推荐做法(Best Practice)。因为,现在我们使用功能更为完整的EF4.2的CodeFirst方法。下面我们就开始喽!说明:我们有两种方式添加En 阅读全文
posted @ 2012-11-22 00:47 davidkam 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲述了EF4的数据绑定。知道EF4的容器可以作为数据源控件的数据源。 以前我们作数据绑定是指向Dataset,使用DataAdapter与数据库连接,然后fill到dataset中。当我们使用EF4的数据绑定时,我 们的数据源控件不再依靠DataAdapter直接与数据库交互,而是依靠EF4容器,然后再由EF4与数据库交互。这一次我们讲述:EF4与WCF Data Servicer的结合使用:EF4容器作为Data Service的数据提供者。如果你对WCF Data Service不了解,没关系。这和Web Service很相像。如果你对Web Service也不了解,也没关系。咱们 阅读全文
posted @ 2012-11-22 00:45 davidkam 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前面我们介绍了EF4对数据的增删改查的操作。可以借助于EF4,开发人员的工作量将变得特别简单。这次我们介绍EF4的数据绑定功能。这次你将会发现EF4的更加简单方面的又一用途:即EF4作为数据源控件的“数据源”。汗!!好拗口哟。为什么这么说呢?因为当我们在项目中使用数据源控件时,是需要指出给该数据源控件从哪里取数据的,即指出数据源控件的数据源。以 前我们会用Dataset作为数据源控件的数据源。然后,由Dataadapter与数据库交互,把数据填充到Dataset中。再呈现到显示控件上(如 datagridview)。这次我们使用EF4的来代替以前Dataadapter与dataset所一起完成 阅读全文
posted @ 2012-11-22 00:44 davidkam 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 前面了解了EF4的CRUD的操作,你会发现EF4使用起来比较简单的。呵呵,之前我们使用数据库的时候,有时会使用存储过程代替在代码中直接使用SQL语句。使用存储过程的好处:提高效率:因为存储过程是经过编译优化后,存储在数据库服务器的。SQL语句在执行的时候,需要临时编译。一般来说,存储过程的效率比SQL语句效率高。降低日后维护的难度:因为对存储过程的修改不需要修改应用程序代码。我们在程序代码中直接调用的是存储过程名字,和参数列表(如果是带参数的存储过程),在维护的时候,可以不修改存储过程的名字和参数列表,而是修改存储过程的具体实现细节,从而达到维护的目的。我们首先来创建几个Category存储过 阅读全文
posted @ 2012-11-22 00:42 davidkam 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了EF4的查询功能,主要是借助于LINQ的强大的查询功能和它简单的语法。让我们可以完全面向对象集体去进行查询,而不必去劳心处理那些关系型数据库表的操作。这样我们更容易把主要精力集中在业务逻辑上面,从而轻松、快捷、高扩展性地实现所需的业务功能。好了,这次介绍EF4的增加、删除、更改。========================================================我们基于前面的EFDemo的示例,作进一步的修改:1.增加Category:using (NorthwindEntities context = new NorthwindEntities()) . 阅读全文
posted @ 2012-11-22 00:41 davidkam 阅读(247) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 52 下一页