最奇怪,最棘手的问题,请高手解决一下!

max_hctw 2004-11-29 04:35:49
我先把我的网络情况讲一下
有一台ORACLE服务器,双网卡,LINUX
客户机2台,WINDOWS,分别从两个网卡访问ORACLE,并且,客户机之间不连通

碰到的问题是:
DB中有20多张表,A客户机可以对所有表执行select * from tablename,这是没问题的
但B客户机只可以对19个表执行select * from tablename,还有1个表只能执行select id,name from tablename,执行select * from tablename就会卡死.试了一下,执行select * from tablename where rownum <10也是可以的.表中一共只有102笔资料.执行到select * from tablename where rownum <12也会卡死.

这是怎么回事?????按理说不应该是DB端的问题
前几天,用B客户机对表进行了重建索引,一切就正常了.但过了几天就又不行了,再重建索引也没有了!

需要说明的是,20个表都有触发器,当发生了INSERT,UPDATE,DELETE 都会触发到另一台ORACLE服务器D上,而D服务器只能被A客户机访问.


请高手帮我解决一下,比较急!
...全文
203 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
max_hctw 2004-12-01
  • 打赏
  • 举报
回复
解决了,原来用的是HUB,换成SWITCH就好了
那张表有32个字段
LGQDUCKY 2004-11-30
  • 打赏
  • 举报
回复
这个时候,你可以查看下服务器上的跟踪警告日志文件,看下里面记载的错误信息。
max_hctw 2004-11-30
  • 打赏
  • 举报
回复
是怪哦,我到现在都还没想通到底什么地方的问题
ssDOn 2004-11-30
  • 打赏
  • 举报
回复
缓冲区太小了。加大它。
liuyi8903 2004-11-30
  • 打赏
  • 举报
回复
这个奇怪了。郁闷
老码猿 2004-11-29
  • 打赏
  • 举报
回复
真是怪问题,顶一下
progrose 2004-11-29
  • 打赏
  • 举报
回复
是不是索引表空间太小了?扩大以下。

3,497

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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