问一个执行oracle存储过程的速度问题

zhoyan 2006-09-29 10:13:51
我现在写了一个存储过程向表中导入用户的数据,用的是游标循环导入的方式,一般一次导入5000条左右的数据,但是导入的速度特别慢,就区区5000条竟然要用45分钟。原来我也用相同的方式在其他服务器上做过,时间也就三四分钟左右,而现在的服务器是戴尔的双CUP配置,应该说性能上是不应该有问题的,而且在执行存储过程时CPU并没有百分之百的被占用,内存也没满,但为什么存储过程会这么慢呢?请问一下各位有没有碰到过这种情况?是不是oracle要在哪里设置一下?
...全文
331 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eric_1999 2006-09-29
  • 打赏
  • 举报
回复
数据库有没做其他事情?比如导入导出数据==
manyroads 2006-09-29
  • 打赏
  • 举报
回复
是不是因为数据库的游标用完了?
fuxia 2006-09-29
  • 打赏
  • 举报
回复
你有没有看IO呢?
yuyu1980 2006-09-29
  • 打赏
  • 举报
回复
跟踪过程看在什么地方卡住,然后再分析
zhoyan 2006-09-29
  • 打赏
  • 举报
回复
回复楼上的,我导数据的时候数据库基本没有做其他的事情,因为现在我们用的是开发环境,还没有正式发布,这个服务器就我们项目组用。

3,494

社区成员

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

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