当前位置:  开发笔记 > 数据库 > 正文

如何加快连接到MS SQL Server的应用程序的速度?

如何解决《如何加快连接到MSSQLServer的应用程序的速度?》经验,为你挑选了1个好方法。

我有一个在SQL Server 2000上运行的Delphi应用程序,但是连接到数据库需要很长时间!

但是,当我在我的开发服务器上运行此应用程序时,它连接速度非

我在Windows 2003服务器,SQL Server 2k个人版上运行,当我在注册表中查看我的MDAC版本时,我看到已经安装了2.8版本!

有什么想法为什么会在生产机器上而不是在开发机器上发生?



1> Timbo..:

这很可能是由于连接到数据库的网络级问题.取决于您是否在同一个盒子上运行应用程序和数据库.

尝试使用其他工具从同一台计算机连接到数据库.您可以设置数据源并从控制面板进行测试.如果连接速度较慢,则从另一个工具测试服务器之间的连接以进行其他类型的连接(例如,运行ping).例如,它可能是通过广播而不是域来解析服务器.或任何其他问题 - 防火墙,开关,胜利等.

如果使用集成身份验证进行连接,请确保数据库可以解析应用程序服务器,反之亦然.这是身份验证过程的一部分,我看到它导致之前创建数据库连接的速度变慢.

简而言之,我相信这不是特定于delphi/sql的问题,而是生产服务器之间通信的问题.

祝好运!

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有