Pb 应用程序不响应,有没有遇到过!!急.......

zmcant 2005-03-30 04:19:03
1.操作系统 win2000server,db:oracle8i,pb6.5
2.硬件为dell服务器,1g内存,cpu:2.53M

pb应用程序有如下功能:输入某个编码回车后,在数据库中检索该编码的相关信息,并将检索出来的结果显示在数据窗口上,正常会在1秒内完成。数据库数据量不大,检索的数据量在2万左右。
开始程序运行正常,但是应用程序运行2分钟以后,检索编码时,半天没有反映。查看任务管理器,应用为未响应状态。此状态持续半分钟左右,才回复正常。这种情况不是检索每个编码都发生,找不到规律。
oracle设置,网络情况正常。不知道问题的原因,求解呀!!!!

...全文
511 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmcant 2005-04-04
  • 打赏
  • 举报
回复
sql语句如下: sp是商品表,sp_jg是商品价格表
SELECT a.code,a.name,a.unit,b.jg
FROM sp a,sp_jg b
WHERE a.code = '' and a.code=b.code AND a.status = 'Y' rownum=1;

1. 是多用户.但是只有服务器单机运行的时候也有这个情况.怎样检查数据库死锁(阻塞)
2. xiao_bai(小白):数据库接口是怎么使用?
hornbilltofy 2005-04-04
  • 打赏
  • 举报
回复
把你的过程讲一下
lsypenghong 2005-04-04
  • 打赏
  • 举报
回复
gz
AllenHeXF 2005-04-04
  • 打赏
  • 举报
回复
如果以前正常,现在不就不能正常运行的话,很有可能是因为别的的原因,可能是配的方法不是很正确,可能再试试.
cxwsoftware 2005-04-04
  • 打赏
  • 举报
回复
应该是死锁的问题!
lzheng2001 2005-03-31
  • 打赏
  • 举报
回复
可能是数据库死锁(阻塞)

用调试模式运行看看程序在哪里,如果是查询语句(如 dw_1.retrieve()) 则很可能是数据库死锁问题.

楼上说的中毒也有可能吧
xiao_bai 2005-03-31
  • 打赏
  • 举报
回复
1。优化你的oracle
2。调用专用接口,而且使用oracle8系列的接口,pb65自带是7系列的接口。
mysoft2004 2005-03-31
  • 打赏
  • 举报
回复
可能是多用户造成数据库死锁。
mb459 2005-03-30
  • 打赏
  • 举报
回复
中毒,数据库系统中了
xyqiqi 2005-03-30
  • 打赏
  • 举报
回复
把代码贴出来!
li_d_s 2005-03-30
  • 打赏
  • 举报
回复
检索的代码?
j9dai 2005-03-30
  • 打赏
  • 举报
回复
是多用户吗/
不会是数据库死锁吧

1,107

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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