桦仔 笔记7-徐 SQLSERVER日志记录机制

 1 --SQLSERVER日志记录机制

 2 --日志记录事务发生的时间,但是不保证记录下发起这个事务的用户名,更不记录发起者的程序名称!!!

 3 USE AdventureWorks

 4 CREATE TABLE a(a INT)

 5 GO

 6 CHECKPOINT  --做一次检查点把数据跟日志写入硬盘

 7 GO

 8 BACKUP LOG AdventureWorks WITH truncate_only

 9 

10 GO

11 DBCC LOG(7,3)

12 

13 

14 

15 INSERT INTO a VALUES(1)

16 go

17 DBCC LOG(7,3)

18 

19 SELECT @@SPID

20 

21 INSERT INTO a VALUES(100)

22 go

23 DBCC LOG(7,3)

24 

25 UPDATE a SET a=2 WHERE a=100

26 GO

你可能感兴趣的:(sqlserver)