亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

針對大數據報表如何進行操作

講解思路很清晰,可是涉及后臺的整合數據講解的比較少,您當時介紹說,這是演示,就從ResultSet取數據的時候嵌套了2層循環,一共發出去3條查詢語句,可是在實際中,數據可能要比你的數據復雜很多,數據量也特別大,針對這種情況下怎么解決、怎么操作卻沒有講解,而且我關注的是針對大的數據報表數據的提取,后臺處理的思路是什么。還有一個問題需要探討的就是,到底是通過查詢出來遍歷然后再去數據庫查詢來組裝數據好(這種情況下涉及好多次鏈接數據庫的操作,我感覺性能也可能受影響,加入同時有1000個用戶來查看這個表格的話,那么你的最終數據是通過3次連接數據庫來組裝數據的,是不是意味著向數據庫同時發送3000個連接請求)還是直接通過sql語句一次性查詢出來比較好。期待您的真誠解答?。?!

正在回答

2 回答

這位同學你的想法是很好的,本次課程因為大家都是初中級基礎所以我使用了在項目中不可取的嵌套數據庫操作。正確高效的思路有以下幾種:

  1. 通過復雜sql進行一次查詢得出所有需要的數據。

  2. 通過調用存儲過程或視圖完成。

  3. 大數據中因為數據量大,很多時候并不是真正意義上的實時數據。有時會將大部分需要的數據放在一個容器中,一定時間進行同步一次。這樣我們只需要操作容器中的數據即可,不需要對數據庫進行操作。

以上是幾個大家能完成的思路,也有更好更專業需要比較高的知識基礎我就不說了。希望能對你有幫助。

1 回復 有任何疑惑可以回復我~
#1

小超2015 提問者

恩恩,明白了,多謝老師的解答?。。?/div>
2015-05-10 回復 有任何疑惑可以回復我~

數據庫連接在同一次請求中是可以使用同一個數據庫連接的,sql一次性查詢要看你怎么寫的sql語句,以及數據庫的優化等多種影響條件

0 回復 有任何疑惑可以回復我~
#1

小超2015 提問者

恩恩,同一次數據庫連接請求是可以完成多個數據庫的語句的,我只是針對老師當時講解的情況進行了提問,是想進一步了解針對大數據情況下生成報表的情況,針對sql的編寫、和數據庫優化確實很重要,多謝您的建議!??!
2015-05-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

針對大數據報表如何進行操作

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號