起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 278|回复: 12

换成weblogic后 临时表出现的问题**

[复制链接]
发表于 2009-6-2 11:21:18 | 显示全部楼层 |阅读模式
服务从tomcat换成weblogic后出现的问题:
在平台中调用一个存贮过程,存贮过程对一个临时表进行操作(先删除里面的数据,然后向里面插数据,临时表是会话级的),把临时表里面的内容放到一个数据集通过datagrid显示出来,多次这样的操作过后,datagrid里面显示的数据就出现问题,请提供相应的解决方案!!

还有一个问题,临时表在预览的时候里面为什么会有数据,即使在平台刚打开的时候,预览临时表,里面还是有数据。

注:这样的功能比较多,而且已经正式运行了好久了。
回复

使用道具 举报

发表于 2009-6-2 11:28:53 | 显示全部楼层
如果客户端版本没有换过的话,有可能是weblogic的连接池实现跟tomcat连接池不同导致的,可以打开weblogic控制台仔细看一下连接的配置参数,我们的服务端配置工具并没有去配置所有的参数到最优状态,因为这个状态虽着环境的不同,配置差别会比较大。所以那个自动配置只是保证了大部分情况下能用而已!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-2 11:33:18 | 显示全部楼层
客户端没有变化,都没有做任何升级操作。
按你的意思,问题是出在连接池上了,只要连接池配好了,就不会出问题了?weblogic的连接数是按照tomcat上地连接数配置的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-2 14:13:44 | 显示全部楼层
咋没人来解决呢
回复 支持 反对

使用道具 举报

发表于 2009-6-2 17:09:15 | 显示全部楼层
电话沟通了,用存储过程数据集尝试解决一下。
注意存储过程数据集的用法,看看论坛相关帖子。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-2 18:23:54 | 显示全部楼层
经过测试。目前没有发现问题。个人感觉存贮过程数据集对性能的影响比较大。

另外:不知道还有其他什么比较好的解决办法没?
回复 支持 反对

使用道具 举报

发表于 2009-6-3 08:59:48 | 显示全部楼层
影响比较大,有事实吗?因为存储过程返回的数据集也可用临时表查出来的,只是让他保持在一个会话里面。
好解决方案就是weblogic如何配置。问题是我们也不知道怎么调整这个选项。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 09:25:10 | 显示全部楼层
打开的速度比以前慢了些。我不知道现在是不是确定了是weblogic的配置有问题。
回复 支持 反对

使用道具 举报

发表于 2009-6-3 09:28:03 | 显示全部楼层
那就想办法确认下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 10:06:32 | 显示全部楼层
关键是不知道如何确认了。
在问个问题,如何把存贮过程数据集返回的数据,赋值给一个决策数据集?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 18:37 , Processed in 0.038201 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表