📄 subject_61199.htm
字号:
<p>
序号:61199 发表者:尹寒 发表日期:2003-11-18 13:38:00
<br>主题:客户端访问服务器上的数据库时间应否15s左右?
<br>内容:我在客户端用vc采用ado的方法访问用网线直接连接的oracle数据库服务器,查询一个很小的表(只有3个字段,3条记录)返回时间大约15-18秒,这种情况是否正常?如何缩短访问时间?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:wjb 回复日期:2003-11-18 13:41:11
<br>内容:可能不正常<BR><BR>看看网络或者服务器<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:尹寒 回复日期:2003-11-18 14:03:34
<br>内容:我把连接数据库的时间算在内了,如果不算建立连接还是很快的,不到1s就查到数了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金枪鱼 回复日期:2003-11-18 17:55:55
<br>内容:连接数据库本身应该比较占用时间,查询数据库本身就是很快的事。所以我们在程序中一般将数据库对象全局打开,直到程序退出。中间除非必要,一般不关闭全局数据库对象。而记录集对象则采用即建、即用、即毁的方式。这样提高速度。<BR>当然,查询是一回事,显示又是另一回事。如果我们使用对话框上的ListCtrl来显示数据,则速度很慢。但我发现使用ListView来显示,速度比用ListCtrl快得多。<BR>我目前还没有咱找到解决这个显示慢得问题的方法,特别是记录集中记录很多时。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -