SQL帐号访问数据库比windows帐号访问速度慢很多.

brucenan999 2008-11-24 09:37:07
访问一台sql server 2005的服务器,用sql的帐号访问很慢,而用windows的帐号就很快,这是为什么?

...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
brucenan999 2008-11-25
  • 打赏
  • 举报
回复
真的没有人回答吗?
brucenan999 2008-11-25
  • 打赏
  • 举报
回复
没有人回答吗?
brucenan999 2008-11-24
  • 打赏
  • 举报
回复
windows 帐号是在域里的.

其实是在两种情况下有这个问题:
1. asp.net的网站架在SQL SERVER 2005所在的机器的IIS上,web.config里的数据库连接串,如果用SQL帐号就很慢,如果用windows的可信连接,就很快.

2. SQL SERVER 2005下的SSIS,我建了一个很简单的包,其中的destination是本地的SQL Server 2005数据库,这个库的连接,我开始用的是SQL帐号,发现在BIDS里执行一个包需要40多秒,后面把连接改成了windows验证,只需要3秒种. 同样这个包,我用dtexec在存储过程中执行它,一直都是40多秒,这个问题有哪位遇到过?不知道如何解决.

谢谢.
zhouxu_hust 2008-11-24
  • 打赏
  • 举报
回复
xieyueqing 2008-11-24
  • 打赏
  • 举报
回复
估计是本机,不过如果有windows域的话,远程也能用windows帐号登陆的
dawugui 2008-11-24
  • 打赏
  • 举报
回复
用windows的帐号就很快,是指你本机吧?

看看是不是网络的问题.

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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