C chen_zx Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-20 #1 我要作一系统,有一台机远程拨号联上服务器 我以前做过局域网内数据库编程 不知该如何处理 如:ODBC的设置,如何处理数据库才能解决速度的瓶颈 请赐教
笑 笑傲江湖 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-20 #2 不知该如何处理 如:ODBC的设置, ----没什么不同的, 拨号只是解决网络连接的问题而已. 如何处理数据库才能解决速度的瓶颈 ----这是个大问题, 也不单是系统存在拨号用户才来考虑这个问题 只是拨号用户的存在才使这个问题的矛盾暴露 的比较充分而已. 这已经不单是如何处理数据库的问题了 要考虑的因素有很多.
不知该如何处理 如:ODBC的设置, ----没什么不同的, 拨号只是解决网络连接的问题而已. 如何处理数据库才能解决速度的瓶颈 ----这是个大问题, 也不单是系统存在拨号用户才来考虑这个问题 只是拨号用户的存在才使这个问题的矛盾暴露 的比较充分而已. 这已经不单是如何处理数据库的问题了 要考虑的因素有很多.
J j_shen2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-20 #3 我前几个月作了一个类似的系统,效果还可以,广域网的传输速度确实比以前好多了,但 跟局域网依然没法比,要解决速度问题,我给你几个建议: 1、多服务器伺候。 2、异常处理要尽量充分,最好不要简单回滚,否则对大数据量传输很不利。 3、一定要采用异步处理,否则客户端多了,服务器根本玩不转。 4、odbc和数据库的问题和局域网没有太大分别。 5、还有一个可能遇到的问题,就是发布,发布不正确恐怕你连服务器都连不上。
我前几个月作了一个类似的系统,效果还可以,广域网的传输速度确实比以前好多了,但 跟局域网依然没法比,要解决速度问题,我给你几个建议: 1、多服务器伺候。 2、异常处理要尽量充分,最好不要简单回滚,否则对大数据量传输很不利。 3、一定要采用异步处理,否则客户端多了,服务器根本玩不转。 4、odbc和数据库的问题和局域网没有太大分别。 5、还有一个可能遇到的问题,就是发布,发布不正确恐怕你连服务器都连不上。
B baby_god Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-21 #5 连接和在局域网没有区别啊! 用TCP/IP就行了! 用WINS可能会有问题! 远程拨号的速度你还想有多快啊! 要不加个提示, ShowMessage('现在是慢速连接, 请先喝杯茶, 看看今天的报纸!')
连接和在局域网没有区别啊! 用TCP/IP就行了! 用WINS可能会有问题! 远程拨号的速度你还想有多快啊! 要不加个提示, ShowMessage('现在是慢速连接, 请先喝杯茶, 看看今天的报纸!')
O orangest Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-29 #6 j_shen2000:怎么做异步处理呀?我不太懂,因为现在也在做这方面的东西,请赐教!谢谢!
笑 笑傲江湖 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-30 #7 为什么说"不要用odbc,odbc处理速度较慢". 我在很多赞美BDE/IDAPI/SQL LINKS的参考资料 上都看到了这个说法,事实并非如此. 这要考虑多方面的因素 我的某一个直接调用ODBC API的VC++程序是目前我所写过所有的访问数据库程序中最快的一个.
为什么说"不要用odbc,odbc处理速度较慢". 我在很多赞美BDE/IDAPI/SQL LINKS的参考资料 上都看到了这个说法,事实并非如此. 这要考虑多方面的因素 我的某一个直接调用ODBC API的VC++程序是目前我所写过所有的访问数据库程序中最快的一个.