JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 資料顯示的問題
jimwayne





發文: 220
積分: 0
於 2011-10-17 11:57 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
小弟目前遇到一個資料顯示的問題
因為系統底層的 API 取資料速度很慢(Java),取一筆大概就要花到 0.01 秒
而光在測試時資料就有上千筆,全部取出需要費時超過十秒
在取資料期間畫面會凍結,使用者沒辦法做任何動作...必須在那等到資料取完
雖然說取資料是可以一次只取 100 筆之類的
但由於顧及到 Server 端系統硬體資源極為有限,我們採取的方式是在 client 端一次取完所有資料
當使用者有特殊需求需要做篩選、不同類型的資料排序時,直接靠 JavaScript 在 client 端處理
因此如果沒有一次把所有資料取出來,排序的結果就會有問題~
想請問這種狀況有沒有比較合理的處理方法?
例如有沒有可能先吐一部分出來(預設排序方式的前 100 筆)
使用者在看資料時在背後偷偷再把剩下的資料吐進來?
或者請問有其他更好的作法嗎?


reply to postreply to post
Java 工作者,但仍然是個初心者.....
話題樹型展開
人氣 標題 作者 字數 發文時間
1021 資料顯示的問題 jimwayne 384 2011-10-17 11:57
736 Re:資料顯示的問題 jk47 171 2011-10-17 15:48
852 Re:資料顯示的問題 jimwayne 897 2011-10-17 16:02
731 Re:資料顯示的問題 kai7450 136 2011-10-18 09:54
» JWorld@TW »  Java 新手區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8