客户端访问远程服务器的数据时,当访问人数加多,访问数据加大后,一般会有那些问题出现?

kind_li 2002-03-15 02:40:15
我现在遇到的问题有:当采用SELECT 语句直接获取数据时,获取数据的速度太慢,如我要获取指定地区的所有部门列表(20个部门)时,要等2秒钟左右。速度太慢。无论是数据的存储速度,还是数据的刷选速度,操作时间都比较过长,而客户的每天要录入的数据量较多。这种速度对于客户来说简直难于忍受。必须得提高速度。
我的解决方案:批量处理,客户录入的数据选存于本地文件中,录入完后,再批量往服务器中传输。有无更好的解决方法?谢谢各位!
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zqllyh 2002-03-17
  • 打赏
  • 举报
回复
客户端有TCP/IP与NAME管道的选项,不知会不会是这里的问题。(换一下看看,在ODBC里都可以选,找任一个连SQL的数据源编辑,里面有个客户端选项。)
pigherd 2002-03-15
  • 打赏
  • 举报
回复
gz
kind_li 2002-03-15
  • 打赏
  • 举报
回复
回SoundBug(独孤求败):
那不行,三层结构我一个人搞不定,公司就我一人,没那么多技术力量。
谢谢soundbug(独孤求败)!现在我也发觉了一些问题,就是使用Select语句时,执行速度显然是很慢,十分地慢。
回zqllyh(找感觉) :
没法子,网速太慢,在本地执行时,那速度确实可以忽略不记。
soundbug 2002-03-15
  • 打赏
  • 举报
回复
建议使用三层结构,数据库服务器端尽量使用存储过程,客户端编程用到SQL语句时,要尽量优化,1.尽量使用索引2.尽量使用SQL语句自带的函数3优化...
zhanwei 2002-03-15
  • 打赏
  • 举报
回复
采用分布式存储,定时统一数据即可,要不采用B/S结构,远端不要程序回好一些!
zqllyh 2002-03-15
  • 打赏
  • 举报
回复
没有几十万记录要2秒肯定是没处理好。

397

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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