MySQL搭配java hibernate--資料查詢太多筆--很慢怎麼解決?

公司有一萬個員工,每員工有id/生日/電話/地址…假設每員工有20欄位可存個人資料,hibernate是把對資料庫操作轉為對物件操作,故讀取a員工id下一個sql指令、讀生日再下一個sql指令,沒辦法a員工單下一個sql指令就讀取出全部20欄位
(1)如何解決hibernate這個問題?hibernate有無辦法一次讀取多欄位資料進來?
(2)sql讀取太多筆就慢,一般如何解決這問題?把零星查詢化為整批查詢?把20欄位用zip壓縮成一格資料而後存取時動態編解碼?…
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!