http://www.pptel.net/index.php?option=com_content&task=view&id=162&Itemid=49
解决方案 »
- sql server power函数
- 请问SQL里的函数不能递归吗?
- 复杂的商品活动属性表怎么设计
- 该存储过程问题在哪???小弟没分了.还望帮忙!!!!急
- 如果没有order by 子句 select top 1 语句能否提高执行效率?
- 高分求救
- 数据库有两个文件,删除了一个,附加不了了,帮帮忙
- 请教各位高人及专家一个PB+SQL SERVER编程过程中出现的头痛问题!急急!
- SQL Desktop 7.0版本只支持一个客户机与之相连吗??
- 请帮忙(LGJ)!
- 急呀,XDJM!请问如何把.XML文件转换成SQL SERVER 数据表中?
- 求存储过程加密方式或代码(存储过程),注:不要with encryption
跟我的问题不相关……呵呵!
vivianfdlpw() 的方法我先试用上,
希望下午能有点眉目……
-- 如何使用跟踪标记 1204
--
-- 邹建 2005.08(引用请保留此信息)
-- =====================================================-- =====================================================
/*-- 说明 跟踪标记 1204 用于返回参与死锁的锁的类型以及当前受影响的命令。死锁信息将自动发送到错误日志。
开启跟踪标记使用 DBCC TRACEON ,第3个参数指定为-1,表示不单单针对当前connection,而是针对所有包括未来建立的connection
关闭跟踪标记使用 DBCC TRACEOFF
下面是在查询分析器中使用跟踪标记 1204 的演示, 死锁的信息被记录在 SQL Server 日志中,可以通过下面的方法查看:
企业管理器 -- 展开实例 -- 管理 -- SQL Server 日志
由于在企业管理器中查看时, 部分日志信息会被截断, 所以所以建议使用记事本一类的文本查看工具直接查看 \MSSQL\LOG 目录下的 ERRORLOG 文件 有关死锁信息的详细说明参考联机帮助(联机丛书--菜单中的GO--URL--输入下面的地址:
mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\trblsql.chm::/tr_servdatabse_5xrn.htm
--*/
-- =====================================================
USE tempdb
GO-- ===========================================
-- 测试环境
-- ===========================================
CREATE TABLE ta(id int)
INSERT ta SELECT 1CREATE TABLE tb(id int)
INSERT tb SELECT 1
GO
-- ===========================================
-- 开启死锁记录
-- ===========================================
DBCC TRACEON(1204,3605,-1)
GO
-- ===========================================
-- 产生死锁 (打一个新连接, 复制此段代码并且执行)
-- ===========================================
SET LOCK_TIMEOUT -1
SET DEADLOCK_PRIORITY LOW
SET TRANSACTION ISOLATION LEVEL
REPEATABLE READ
BEGIN TRAN
SELECT * FROM ta WHERE id=1
WAITFOR DELAY '00:05:00'
UPDATE tb SET id=2 WHERE id=1
COMMIT TRAN
GO
-- ===========================================
-- 关闭死锁记录
-- ===========================================
DBCC TRACEOFF(1204,3605)
GO
-- ===========================================
-- 清除测试
-- ===========================================
DROP TABLE ta,tb
GO
http://blog.csdn.net/zjcxc/archive/2005/08/25/464682.aspx