问题描述:
asp调用oracle的存储过程时,若过程比较大,执行花费的时间较长,如3分钟则调用失败。
若过程本身比较短,则执行成功。考虑连接时间问题,将连接超时设为:1200秒,仍无效。问题:
调用小过程成功,那么程序应该是没有问题的;过程在oracle环境中执行也没有问题;
那问题在哪?是oracle的问题吗?哪位见过类似的问题,请解决一下!!
asp调用oracle的存储过程时,若过程比较大,执行花费的时间较长,如3分钟则调用失败。
若过程本身比较短,则执行成功。考虑连接时间问题,将连接超时设为:1200秒,仍无效。问题:
调用小过程成功,那么程序应该是没有问题的;过程在oracle环境中执行也没有问题;
那问题在哪?是oracle的问题吗?哪位见过类似的问题,请解决一下!!
解决方案 »
- 创建表报错
- oracle10g 如何能查出用户访问数据库的历史记录
- 数据库数据恢复问题
- 变量赋值的问题,我在函数里定义了两个变量,我想调用函数,手动输入字符,自动将字符赋值给变量并执行函数,怎么实现?
- oracle的一个傻瓜问题,困扰好几天了,大家过来看看吧
- sql plus如何新建新用户
- 请问一下,在oracle中,select的用法.
- 如何捕捉这类异常:删除一条数据,而这条数据被其它数据所依赖,无法删除?
- 很急的问题(在线)
- 我用alert修改用户密码后是不是马上生效,要重起数据库吗
- 关于Oracle这个存储过程,研究了两天,都不知道怎么下手,大家看看!实在是急啊
- 如何使用C语音访问Oracle数据库?
SELECT USERNAME,PROFILE FROM DBA_USERS WHERE USERNAME=UPPER('&WHO');--查看该配置文件的各个限制
COL LIMIT FORMAT A10
SELECT RESOURCE_NAME,LIMIT FROM DBA_PROFILES WHERE PROFILE='&PROFILE';如果的确被限制了的话,建议咨询你们的DBA否则再找其它原因
输入 who 的值: sczb
原值 1: SELECT USERNAME,PROFILE FROM DBA_USERS WHERE USERNAME=UPPER('&WHO')
新值 1: SELECT USERNAME,PROFILE FROM DBA_USERS WHERE USERNAME=UPPER('sczb')USERNAME PROFILE
------------------------------ ------------------------------
SCZB DEFAULT
SQL> COL LIMIT FORMAT A10
SQL> SELECT RESOURCE_NAME,LIMIT FROM DBA_PROFILES WHERE PROFILE='&PROFILE';
输入 profile 的值: default
原值 1: SELECT RESOURCE_NAME,LIMIT FROM DBA_PROFILES WHERE PROFILE='&PROFILE'
新值 1: SELECT RESOURCE_NAME,LIMIT FROM DBA_PROFILES WHERE PROFILE='default'未选定行
是不是说:资源是没有受限的?过程本身涉及两个游标,我看不好优化啊。网络超时如何解决?