请教update table操作的日志存储.
请问:update table操作在日志文件中是如何存储的?
什么情况下是作为一个update操作存储的?
什么情况下是分为delete和insert两个操作存储的?
我用的是sql2005.
非常感谢!
什么情况下是作为一个update操作存储的?
什么情况下是分为delete和insert两个操作存储的?
我用的是sql2005.
非常感谢!
...全文
相关推荐
MySQLMerge存储引擎
MERGE存储引擎把一组MyISAM数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。本文给大家介绍MySQLMerge存储引擎,需要的朋友参考下吧
SQL Server 触发器 表的特定字段更新时,触发Update触发器
另外再补充一句:insert和update的数据都会保存在临时表中,所以使用inserted可以取出这些数据,删除时使用deleted可以取出被删除的数据
Mysql存储引擎InnoDB和Myisam的六大区别
主要介绍了Mysql存储引擎InnoDB和Myisam的六大区别,本文从构成上、事务处理、SQL操作、自动ID、表行数等方面讲解了它的区别,需要的朋友可以参考下
Mysql的MERGE存储引擎详解
MERGE 存储引擎把一组 MyISAM 数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。构成一个 MERGE 数据表结构的各成员 MyISAM 数据表必须具有完全一样的表结构。每一个成员数据表的数据列必须按照同样的顺序定义同样的名字和类型,索引也必须按照同样的顺序和同样的方式定义。假设你有几个日志数据表,他们内容分别是这几年来每一年的日志记录项,他们的定义都是下面这样,YY 代表年份 CREATE TABLE log_YY ( dt DATETIME NOT NULL, info VARCHAR(100) NOT NULL, INDEX (dt) ) ENGINE
在SQL触发器或存储过程中获取在程序登录的用户
每个用户可以登录系统,在程序中操作数据(添加,更新和删除)需要实现记录操作跟踪。是谁添加,更新和删除的,这些信息将会插入至AuditLog表中


疑难问题
