Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 3136|回复: 15
打印 上一主题 下一主题

透过internet连接SQL Server会很慢?

[复制链接]

57

主题

18

好友

1万

积分

无敌名嘴

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

跳转到指定楼层
1#
发表于 2011-3-25 12:56 AM |只看该作者 |倒序浏览
透过internet连接SQL Server连线或者查询时会很慢(才几kb的资料而已),如果是在LAN里面内部网路的话速度是很快的。
例如查询结果要一秒的时间,透过internet的话要三十秒的时间。
我的是MS SQL Server 2008,OS是Windows Server 2008。
有哪位大大有这方面的经验啊?先谢谢了~




收藏收藏0

13

主题

0

好友

2113

积分

白金长老

Rank: 10

2#
发表于 2011-3-25 01:03 AM |只看该作者
要看你的 线
你会做VPN 嘛
VPN 上来会快一些

如果不能就要 看你的connection 过几个  router


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

3#
发表于 2011-3-25 01:05 AM |只看该作者
本帖最后由 goodday 于 2011-3-25 01:08 AM 编辑

如果是这样的 为什么不用
remoting ???

快多一点

http://www.codeproject.com/KB/IP/remotinggui.aspx


回复

使用道具 举报

2

主题

0

好友

251

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

4#
发表于 2011-3-25 02:14 PM |只看该作者
VPN 不会有很大帮助 ,测试后跟没用几乎一样。
似乎server 2008+sql 2008已近是最快的了。
handshaking process应该是主要原因。


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

5#
发表于 2011-3-25 03:59 PM |只看该作者
当你要 query 资料的时候,不只是那几个 kb 的 database 资料被 transmit 而已。
还有 connection request, authentication 等等。

这种时候,你的 coding 不能分太多 open connection, query, close connection。
尽量善用 session, rollback, commit 等等,减少 connection 和 authentication 的多余功夫。


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

6#
发表于 2011-3-25 06:27 PM |只看该作者
回复 4# shippo

你的网络 是怎么样 set 的?
我也是VPN 下工作的,能研究 研究吧


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

7#
发表于 2011-3-25 06:30 PM |只看该作者
回复 5# ~Zero


你说得对
所以我说 remoting 这种技术咯
统统在 server 跑完了,减少了 transaction , rollback  那些咯

然后以binary 的方法 转回来
也是under TCP/IP 的pack 和 unpack
但也有 坏处 hehe


回复

使用道具 举报

57

主题

18

好友

1万

积分

无敌名嘴

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

8#
发表于 2011-3-25 09:37 PM |只看该作者
VPN没弄过。自己写的program从家里连接到公司的server会很慢,现在还解决不了。
顺便问一下,我还想要在公司的网站连接去公司内部的SQL Server,可是网站是Linux的,ASP不支持。
是了很多方法用php连接都不成功,连错误信息也没有。真的不懂怎么搞啊~头大


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

9#
发表于 2011-3-25 10:14 PM |只看该作者
TSHsoft 你是用streamyx 吧
streamyx  是很慢的
我是用UNIFI 的
asp -> http://www.apache-asp.org/install.html
asp.net -> Mod_AspDotNet  或 mono

mysql ?? or mssql


回复

使用道具 举报

57

主题

18

好友

1万

积分

无敌名嘴

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

10#
发表于 2011-3-25 10:18 PM |只看该作者
TSHsoft 你是用streamyx 吧
streamyx  是很慢的
我是用UNIFI 的
asp ->
asp.net -> Mod_AspDotNet  或 ...
goodday 发表于 2011-3-25 10:14 PM


公司和家里都是streamyx咯
是ms sql 2008哦~windows server 2008 64bit

apache asp吗?我试试看。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-1-10 08:27 PM , Processed in 0.107936 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部