最后的问题,谢谢各位

KwokLeung 2003-05-20 03:33:37
我做完了我的毕业设计,不过想到了一个问题,当有几个人同时登录我的系统,同时对一个表的内容进行修改,如何保持数据的完整性
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
KwokLeung 2003-05-25
  • 打赏
  • 举报
回复
谢谢各位
happydreamer 2003-05-20
  • 打赏
  • 举报
回复
把你的语句放在事务中执行,sql会自动控制,一般不需要更改事务隔离级别


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

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧