SQL Server 出現了奇怪的問題! |
尚未結案
|
hungyulin
一般會員 發表:36 回覆:33 積分:13 註冊:2003-10-15 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
scotthsiao
高階會員 發表:13 回覆:324 積分:147 註冊:2005-02-01 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 資料庫中有一個Table中有六萬多筆資料,可是在EnterPrise Manager中開啟->傳回所有資料,然後按end要讓它跳到最一筆,可是它在count到59800筆時就會跳出錯誤訊息。 另外如果在Query Analyzer中下Select * from Salem也會出現"連線中斷"的錯誤訊息。 資料庫是SQL2000 SP31.你這應該是連接逾時問題 2.不知你是否透過遠端方式在處理, 還是直接在本機作業 3.你的資料庫可能沒有建任何索引, 加一個索引進去一定可以加速 4.59800不算多的記錄, 理論值不會有這樣的情況, 我曾對一千萬記錄進行作業都可以PASS(但我不敢用你這種方式來調出所有記錄, 肯定當) 5.進行SELECT 時下條件降低資料量, 尤其你要調出60000筆記錄是無意義, 因為你不可能同時看到這麼多東西, 不信的話, 你下前1000筆, 前10000筆, 看看是否會當! 所以儘量避免調閱全部記錄 |
lcjan
初階會員 發表:11 回覆:60 積分:29 註冊:2002-03-13 發送簡訊給我 |
引言: 資料庫中有一個Table中有六萬多筆資料,可是在EnterPrise Manager中開啟->傳回所有資料,然後按end要讓它跳到最一筆,可是它在count到59800筆時就會跳出錯誤訊息。 另外如果在Query Analyzer中下Select * from Salem也會出現"連線中斷"的錯誤訊息。 資料庫是SQL2000 SP3我曾經遇過資料有誤導致讀取時錯誤的情況,SQL Server與Oracle都遇過,當時作法是試著把錯誤的Record找出並刪除之. 經驗談,供您參考! |
hungyulin
一般會員 發表:36 回覆:33 積分:13 註冊:2003-10-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |