社区
VB基础类
帖子详情
请教:VB中调用存储过程的执行效率问题
nancylem
2003-01-03 05:32:46
我在VB中调用存储过程,以前执行的速度都比较快,不知为何这几天速度突然变得特别慢了,我在mssql的SQL query analyzer调用该存储过程,只用几秒就完成了,可是在VB的程序中却要花很长时间,请问高手,这是什么原因,该怎样解决?谢谢了!
...全文
52
18
打赏
收藏
请教:VB中调用存储过程的执行效率问题
我在VB中调用存储过程,以前执行的速度都比较快,不知为何这几天速度突然变得特别慢了,我在mssql的SQL query analyzer调用该存储过程,只用几秒就完成了,可是在VB的程序中却要花很长时间,请问高手,这是什么原因,该怎样解决?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hzg115
2003-01-07
打赏
举报
回复
我也是一样,我用BCB,还没解决中,在查询分析器中只要几分钟,用ADO花了半个小时左右
fuxc
2003-01-07
打赏
举报
回复
呵呵~~
我以前碰到过,以下方法包解决问题:
1、复制存储过程的代码
2、删掉存储过程
3、在查询分析器里面重新生成一遍(注意一定是query analyzer!!)
然后再试一下,就OK了
这个问题应该是SqlServer的Bug,有问题的存储过程基本上是在记事本等编辑器里面处理过,然后在企业管理器里面直接Copy代码的,
估计跟Unicode转换之类的问题有关,用事件探查器跟踪一下可以看到~~
曾经为了调试这个问题花过大量时间,所以记得特别清楚。
snakeyin
2003-01-06
打赏
举报
回复
這要看運行過程時 server 的loading重不重, 返回的結果集大小等其他一些server的問題, 最好先請你們的DBA看以下
netnerd
2003-01-06
打赏
举报
回复
你在QA中是不是用到程序运行中实际数据,如果存储过程参数值不同,或者其他数据不同,那当然效率不一样.
oldsky
2003-01-06
打赏
举报
回复
gz
csz_cmy
2003-01-05
打赏
举报
回复
...
yefm
2003-01-04
打赏
举报
回复
用oledb连接,不要用ODBC
yvqq
2003-01-04
打赏
举报
回复
估计是你的sql客户端的配置不正确,去掉命名管道,只用tcp/ip,并指明服务器。有时候命名管道会速度很慢的!
CTaoHero
2003-01-04
打赏
举报
回复
是ORACLE的存储过程(PL/SQL)吗?
bruce tao88
2003-01-04
打赏
举报
回复
use tcp/ip
tgliu
2003-01-03
打赏
举报
回复
可能与你的系统中ODBC的设置有关,当然不一定是你用到了ODBC才这样,有时不用ODBC,可你的系统可能会出现的,所以你可以新建一个ODBC,进行设置,当前这只是一个用于连接服务器的测试,通过这个测试,你可以知道你的连接速度。修改设置到你连接正常为止即可;当然,也要注意你的协议设置;最好只选TCP/IP
redwrite
2003-01-03
打赏
举报
回复
呵呵,我做的都是小型数据库效率问题还没有遇上~~~~~~~~
nancylem
2003-01-03
打赏
举报
回复
是用ADO连接的
我用单步执行了,确实是调用存储过程用的时间长
shawls
2003-01-03
打赏
举报
回复
连接:用什么连接(odbc,oledb,……)?还有,是保持连接还是使用的时候连上去?或者使用连接池?
这些都是需要时间的
feixuehenshui
2003-01-03
打赏
举报
回复
我只知道存储过程是在SERVER端进行查询运算
就行 集线器和交换机一样
我什么也不知道……
刘如心
2003-01-03
打赏
举报
回复
存储过程是在db中執行,你可以單步執行看是到存储过程處是否要很久,如果不是就不是存储过程的事,
刘如心
2003-01-03
打赏
举报
回复
你調用它用來處理什麼了
feixuehenshui
2003-01-03
打赏
举报
回复
前几天我把MIS给 小鱼看,他说 “你这样写还不慢死,用存储过程”呵呵`1``
当时看了一下资料,呵呵 存储过程是好东西,可惜我不大懂
关注……
VB
中
调用
带参数
存储过程
###
VB
中
调用
带参数
存储过程
随着信息技术的迅速发展,快速应用开发(RAD)工具在软件开发领域占据了越来越重要的位置。Visual Basic (
VB
) 作为一种典型的 RAD 工具,因其简便易用、功能强大而受到开发者的广泛青睐...
精彩编程与编程技巧-
VB
中
调用
带参数
存储过程
的实现(数据库)...
### 知识点详解:
VB
中
调用
带参数
存储过程
的实现 在计算机科学领域,尤其是软件开发过程
中
,集成各种数据库技术是常见的需求之一。Visual Basic(简称
VB
)作为一种广泛使用的编程语言,提供了多种方式来访问数据库。...
VB
测试
存储过程
在
VB
中
调用
存储过程
是数据库操作的重要部分,它可以提高代码的可读性和
执行
效率
。
存储过程
是在数据库
中
预编译的SQL语句集合,允许开发者封装复杂的逻辑并多次重复使用。下面我们将深入探讨如何在
VB
中
调用
存储过程
...
精彩编程与编程技巧-
VB
中
调用
带参数
存储过程
的实现...
### 精彩编程与编程技巧:
VB
中
调用
带参数
存储过程
的实现 在软件开发领域,Visual Basic(简称
VB
)作为一种广泛使用的快速应用程序开发(RAD)工具,提供了多种方式来连接数据库并
执行
复杂的查询操作。其
中
一种常用...
ASP
中
调用
存储过程
、语法、写法
### ASP
中
调用
存储过程
详解 #### 一、引言 在ASP(Active Server Pages)开发过程
中
,
调用
存储过程
是一种常见的技术手段。通过这种方式,我们可以有效地提高应用程序的性能、安全性和可维护性。本文旨在深入探讨...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章