Atitit  数据库的事件机制--触发器与定时任务attilax总结

 

 

 

Atitit  数据库的事件机制--触发器与定时任务attilax总结

 

1.1. 事件机制的图谱1

2. 触发器的类型2

3. 实现原理 After触发器 Vs Instead Of触发器2

3.1. 触发器位置 after|before|instead of2

3.2. 触发器有两个特殊的表:插入表(instered表)和删除表(deleted表)2

3.3. mysqlevent的用法详解2

3.4. Sql serverd SQL Server 代理机制来实现3

3.5. 参考资料3

 

1.1. 事件机制的图谱

 

事件机制

 

event对象

事件机制

 

事件目标(event target

事件机制

 

事件传播(event propagation

事件机制

 

event handler

事件机制

 

事件分发器

事件机制

 

事件委托

事件机制

 

事件代理

事件机制

 

事件循环

事件机制

 

事件驱动 vs 轮询机制

事件机制

 

事件队列

事件机制

 

vs消息机制

事件机制

 

事件注册

事件机制

 

事件调用

事件机制

 

事件对象模型

事件机制

 

事件冒泡

事件机制

 

事件捕获

事件机制

 

事件底层 中断原理

事件机制

 

异步事件驱动

事件机制

 

事件调度

事件机制

 

事件handler句柄

事件机制

 

观察者模式,

事件机制

 

事件处理队列

事件机制

 

异步事件驱动

事件机制

 

事件截获

事件机制

 

事件拦截

事件机制

 

事件捆绑and

事件机制

 

事件调度

事件机制

 

事件顺序

事件机制

 

事件vs多线程

事件机制

 

mysql event

事件机制

 

时间触发器

事件机制

 

事件的派发(Event Delivery)

 

2. 触发器的类型

· DML触发器(DML Triggers) 

· DDL触发器(DDL Triggers) 

· 事务模式(Transaction modes) 

· 显式事务(Explicit Transactions) 

· 自动提交事务(Autocommit Transactions) 

· 隐式事务(Implicit Transactions) 

· 批范围的事务(Batch-scoped Transactions) 

· 

3. 实现原理 After触发器 Vs Instead Of触发器 

3.1. 触发器位置 after|before|instead of

3.2.  触发器有两个特殊的表:插入表(instered表)和删除表(deleted表)

 

3.3. mysqlevent的用法详解

作者:

本篇文章是对mysql中event的用法进行了详细的分析介绍,需要的朋友参考下

一、基本概念
mysql5.1版本开始引进event概念。event时间触发器,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。

二、适用范围
对于每隔一段时间就有固定需求的操作,如创建表,删除数据等操作,可以使用event来处理。

例如:使用event在每月的1日凌晨1点自动创建下个月需要使用的三张表。

三、使用权限
单独使用event调用SQL语句时,查看和创建需要用户具有event权限,调用该SQL语句时,需要用户具有执行该SQL的权限。Event权限的设置保存在mysql.user表和mysql.db表的Event_priv字段中。

eventprocedure配合使用的时候,查看和创建存储过程需要用户具有create

 

3.4. Sql serverd SQL Server 代理机制来实现

3.5. 参考资料

atitit...触发器机制  ltrigger  mechanism sumup .的总结O8f

 

mysqlevent的用法详解_Mysql_脚本之家.htm

atitit 业务 触发器原理. 与事件原理 docx

Atitit.数据库触发器new old详解.docx

Atitit.设计模式-----触发器模式 trigger  详解 v2 q47.docx

laravel5概念的理解 -- 观察者模式(Event).html

javascript相关事件的几个概念_javascript技巧_脚本之家.htm

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟"Bird Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰捍卫者 Defender of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak

简称: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名:Emir Attilax Akbar bin Mahmud bin  attila bin Solomon Al Rapanui 

埃米尔 阿提拉克斯 阿克巴  马哈茂德  阿提拉 所罗门  阿尔 拉帕努伊   

常用名艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源:attilax的专栏   http://www.cnblogs.com/attilax/

--Atiend

 

 

posted @ 2016-12-13 18:26  attilaxAti  阅读(325)  评论(0编辑  收藏  举报