[問題] 網路常斷線與session儲存的資料

看板Web_Design作者 (thinkfun)時間15年前 (2010/10/14 15:51), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/7 (看更多)
最近用ASP.NET (VB) + Access DB 寫了一個很陽春的問卷網站 但是現在遇到一個問題,想懇請大家看看問題出在哪 我用我的電腦測試都沒問題,但是請其他同學測試時, 發現網站不是很穩,常常會在第一到三個資料表有資料,第四個資料表就沒資料了, 這個問題最常發生在網路不穩的同學身上,目前有幾個想法 1. 網路如果短暫斷線,是否超過某個時間,再重新連線上時, session儲存的值會消失? 2. 我目前的設計,是四個網頁,每個網頁都會讀取資料庫並儲存, 如何把每個網頁的變數資料暫存,在第四個網頁存入資料庫? 3. 是否頻繁讀取資料庫,是造成第四個資料表沒有資料的原因? 4. 對Access DB而言,他的處理能力如何?只要10個人連線,每個人讀取四次資料庫 也就是40次的資料庫存取,他就掛了嗎 XD 5. my sql是否較不會有這方面的顧慮. 感謝大家的幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.176.201

10/14 16:00, , 1F
建議還是使用sql-server會比較好~ session除了時間到會失
10/14 16:00, 1F

10/14 16:00, , 2F
效外 把網頁關掉也會失效 可以用sessiontimeout來設定時效
10/14 16:00, 2F

10/14 16:02, , 3F
謝謝opoepev的建議,我把session.timeout 設定為240了
10/14 16:02, 3F

10/14 16:03, , 4F
2.看不太懂 3.注意要close掉就行 4.同第3點 不太會有太多
10/14 16:03, 4F

10/14 16:04, , 5F
同時的query產生 只怕你沒close掉 5.SQL-Server比較穩定
10/14 16:04, 5F

10/14 21:18, , 6F
不建議用Access,SQLite、SQL CE都比較好也可以接受較多
10/14 21:18, 6F

10/14 21:19, , 7F
連線,如果這些都低於你的要求,再來考慮SQL server
10/14 21:19, 7F
文章代碼(AID): #1CjhQ6nF (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1CjhQ6nF (Web_Design)