sql死锁的问题

gonetwork123 2001-09-24 07:02:22
前台用pb7开发mrp系统,后台用sql7.0,但经常发生死锁的问题,发送一条简单的sql 语句都锁住,搞不明白
...全文
125 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pjy 2001-10-09
  • 打赏
  • 举报
回复
不是PB的问题,你看以下SQL SERVER的有关书籍。
gonetwork123 2001-10-09
  • 打赏
  • 举报
回复
为什么没有人回答
wwl007 2001-10-09
  • 打赏
  • 举报
回复
关于sql server的锁的问题。其主要是出现了大的事务。没有及时提交事务。等问题引起的。
.SQl server 的事物隔离级别
Set transaction isolation level {read commited | READ UNCOMMITTED | REPEATABLE READ | SERIALIZABLE }
第一种、避免胀读,但是产生不重复读和幻想。
第二种、可以不提交读和账读,不发生共享锁,也不接受排它锁,于事物内所有语法加上unlock一样。
第三种、锁定查询种的所有资源。
第四种、相当于加上holdlock!占有一定的资源和事物。共享级别最低。
.死锁处理方法
一、最好的方法是,使用标志位。让并发的串行执行。
二、数据要及时提交。
三、用比较小的事务,没有必要把所有的都放进事务。
gonetwork123 2001-09-25
  • 打赏
  • 举报
回复
是这样的,因为在mrp中输入各种单据时,A用户进入了单据输入B用户有时候就进步了了,有时还可以进去,后台就增加了一个进程之类的东东,A出来以后,B就可以进去了
smartdonkey 2001-09-24
  • 打赏
  • 举报
回复
不是pb的问题,应该是设置问题的。把具体问题描述清楚了
luoluo_lm 2001-09-24
  • 打赏
  • 举报
回复
pb不太稳定,尤其不要过多依赖数据窗口

11,847

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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