ADO访问sql数据库和ssms访问sql为什么不一样?

houpan123 2013-01-16 09:33:48
我用ssms远程访问一台外网的服务器,用select或是别的sql语句查询,都反应很快,而我程序也是一样的处理,为什么就很慢呢,甚至会卡死软件。我程序用ADO去连接的,他们有什么区别吗?大侠救命啊!!!
...全文
210 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
發糞塗牆 2013-01-18
  • 打赏
  • 举报
回复
我很少用,你看看能不能有帮助http://blog.csdn.net/vvvvvvvvvvvvvvvvvvvv/article/details/48820
houpan123 2013-01-18
  • 打赏
  • 举报
回复
引用 6 楼 DBA_Huangzj 的回复:
无论什么方式,优化sql是必须的。但是你的问题应该不是SQLServer的问题,而是因为经过了ADO访问SQLServer,而这个东西会把数据转换成SQLServer能识别的格式,这一步就够慢了。
版主说的是啊,那我应该怎么来优化呢?还有我想问下,sqlserver密码简单,登陆经常会出现sa登陆失败!!太奇怪了,而且服务器会时不时的,自动关闭
發糞塗牆 2013-01-18
  • 打赏
  • 举报
回复
无论什么方式,优化sql是必须的。但是你的问题应该不是SQLServer的问题,而是因为经过了ADO访问SQLServer,而这个东西会把数据转换成SQLServer能识别的格式,这一步就够慢了。
houpan123 2013-01-18
  • 打赏
  • 举报
回复
引用 4 楼 yangsh0722 的回复:
引用 3 楼 houpan123 的回复: 引用 2 楼 yangsh0722 的回复:写在后台数据库里面肯定还要快一点,这一点我天天开发者程序的还是可以肯定的呢 那只能优化我们的sql语句了? SQL要优化,但相同的SQL,如果数据量大写在后台要速度快一点,比如什么存储过程啊的
我在客户端没安装sql,客户端写在后台?具体是怎么个操作的?呢
houpan123 2013-01-17
  • 打赏
  • 举报
回复
引用 2 楼 yangsh0722 的回复:
写在后台数据库里面肯定还要快一点,这一点我天天开发者程序的还是可以肯定的呢
那只能优化我们的sql语句了?
-Tracy-McGrady- 2013-01-17
  • 打赏
  • 举报
回复
引用 3 楼 houpan123 的回复:
引用 2 楼 yangsh0722 的回复:写在后台数据库里面肯定还要快一点,这一点我天天开发者程序的还是可以肯定的呢 那只能优化我们的sql语句了?
SQL要优化,但相同的SQL,如果数据量大写在后台要速度快一点,比如什么存储过程啊的
-Tracy-McGrady- 2013-01-16
  • 打赏
  • 举报
回复
写在后台数据库里面肯定还要快一点,这一点我天天开发者程序的还是可以肯定的呢
發糞塗牆 2013-01-16
  • 打赏
  • 举报
回复
那应该是ADO配置的问题,不过我没用过,但是听说有缓冲池等东西来加快速度

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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