作者kim0901 (K)
看板Database
標題[系統] 請問ASP.NET搭配access 出現的問題?
時間Fri Mar 26 11:59:49 2010
我現在開發的系統是用vb.net搭配access去做開發
原本系統是asp搭配的,然後廠商在叫我另外寫.net程式做合併
測試的平台為
xp sp3系統
hp compaq dc5100
pentium 4 cpu 3.00 ghz 504 ram
問題來了.....
我的資料查詢只要一超過幾個月或是一年的報表資料
我是從資料庫抓取每天每15分鐘一筆資料去做計算
我就系統跑非常慢 或是甚至會有錯誤畫面
像是
ERROR [HY001] [Microsoft][ODBC Microsoft Access Driver] 無法開啟其他的資料表。
IM006 [Microsoft] ODBC 驅動程式管理員驅動程式 SQLSetConnectAttr 失敗
只要一出現兩個畫面我整個程式就掛掉開不起來= =
甚至有時候要重新開iis
我每一個connection都有關掉
這程式再我瘋狂一直點選查詢一年份資料的時候就會當掉
但運氣好的話資料就會查詢出來不會顯示錯誤畫面
請問有人也有類似這樣經驗嗎= =
是可以解決還是本身access就會連線限制或資料量過大的問題???
希望有類似經驗的可以討論一下@@
謝謝大家:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.100.31
※ 編輯: kim0901 來自: 140.96.100.31 (03/26 12:02)
1F:推 conanist:你換別的資料庫還會這樣嗎 03/26 15:12
2F:→ kim0901:之前有寫過類似的程式是用mssql就沒這問題= = 我不知道是a 03/26 17:38
3F:→ kim0901:不知道是不是access的關係@@ 03/26 17:43
4F:推 supercfc:那就是access的問題,你的資料量超過access的負荷了 03/27 12:04
5F:→ ptboy416:試試看把TIMER的時間拉長.並且先用工具試算一下你在QUERY 03/28 02:33
6F:推 ptboy416:花了多少時間.或許是前個執行序還LOCAK住TABLE所以會有錯 03/28 13:22