分布式查询导致tempdb日志满,查询超时

frankwong 2010-09-09 11:44:21
本人原来有两个数据库DB1,DB2均在一台服务器A上面,DB1里面有大容量查询DB2的数据表的存储过程,使用正常,后来因为DB2迁移到服务器B上面,所以DB1要查询DB2的数据表就需要使用opendatadatasource,谁知道使用该方式每次查询时,DB2上面的tempdb主文件会快速变大,直至日志满,导致查询超时。请教各位大侠有没有碰过这种情况,如何解决不要日志?
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
frankwong 2010-09-16
  • 打赏
  • 举报
回复
使用链接服务器,查询时关联比较多数据表时,服务器的tempdb还是会增大至日志满
Oraclers 2010-09-12
  • 打赏
  • 举报
回复
有没有试试LinkServer的方法?
frankwong 2010-09-12
  • 打赏
  • 举报
回复
没有其他人碰过该问题吗?
claro 2010-09-09
  • 打赏
  • 举报
回复
1、提高网络响应速度,给于OS级的优化。
2、有条件将tempdb数据库放到raid0上。
3、将大容量查询或DML操作精简为分批处理。

27,579

社区成员

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

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