作者elic2577 (pupx1000你他妈杂碎)
看板Database
标题[SQL ] MS SQL因为资料过多的连线逾时?
时间Fri May 21 18:44:59 2010
因为在资料库里的资料超过10万笔
而且还要Union的语法,造成处理资料速度稍稍慢了
有一个View原本连接5个View是可以跑出资料的
但是现在资料比以前更多了,执行View在跑了30秒之後会跑出连线逾时的视窗
爬了文知道设定CommandTimeout可能可以解决
但是google了半天,MS SQL 2003所有有关於逾时的设定都加了
那个View还是30秒之後会跑出连线逾时的视窗
请先进帮帮小弟吧,我只会很简单的select,view等
这个从来没有碰过,google了半天也解决不了啊
谢谢您了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.132.178
1F:推 evernever:建议朝优化指令+索引方向着手吧, 增加逾时时间只是暂时 05/21 19:06
2F:→ KenZ:MS SQL 没有 2003 05/21 20:36
3F:→ KenZ:如果是用AP连的话 请检查AP CommandTimeout 但1F才是最佳解 05/21 20:43
4F:→ stonebear:使用MS SQL..应该有Analyze可以图形化显示瓶颈在哪才对. 05/21 23:05
5F:→ elic2577:拍势,是SQL2005,因为只差一点点,所以想用这方式解 05/22 00:31
6F:推 KenZ:有检查 AP 的连线时间设定了吗 不然把错误讯息 PO 出来吧 05/22 10:59
7F:推 daniel1205:10万笔... 这样不多啊!! 囧 05/23 01:27