最后的问题,谢谢各位

KwokLeung 2003-05-20 03:33:37
我做完了我的毕业设计,不过想到了一个问题,当有几个人同时登录我的系统,同时对一个表的内容进行修改,如何保持数据的完整性
...全文
16 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
KwokLeung 2003-05-25
谢谢各位
回复
happydreamer 2003-05-20
把你的语句放在事务中执行,sql会自动控制,一般不需要更改事务隔离级别


如何避免死锁
1 使用事务时,尽量缩短事务的逻辑处理过程,及早提交或回滚事务;
2 设置死锁超时参数为合理范围,如:3分钟-10分种;超过时间,自动放弃本次操作,避免进程悬挂;
3 优化程序,检查并避免死锁现象出现;
4 .对所有的脚本和SP都要仔细测试,在正是版本之前。
5 所有的SP都要有错误处理(通过@error)
6 一般不要修改SQL SERVER事务的默认级别。不推荐强行加锁
回复
使用事务。
回复
设置各种约束。
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-05-20 03:33
社区公告
暂无公告