如果我有一個存儲數據庫成員信息的程序,當我想要完成任務或需要耗費太多時間時,創建系統成員的整個數組列表是否可行?或者我應該在數據庫中找到特定成員或特定列所需的單元格,否則會過於混亂?Java數據庫對象
-1
A
回答
1
你的問題是相當一般的;要做的最好的事情取決於程序需要做什麼。
但是,一般來說,從表中選擇所有行(尤其是在表中有很多行時)並不是一個好主意,然後嘗試在Java代碼中查找需要的行(通過查找通過列表)。
最好通過發送適當的SQL查詢來告訴數據庫需要哪些行,以便數據庫準確返回程序需要的數據。關係數據庫是專門針對該工作進行優化的。
相關問題
- 1. 將java對象映射到數據庫
- 2. 來自java數據庫的Json對象
- 3. java數據庫對象級別安全
- 4. 從java插入對象到數據庫
- 5. 將Java對象添加到數據庫
- 6. java對象相等時的對象從數據庫
- 7. 對象數據庫關係數據庫
- 8. 面向對象的數據庫對象關係數據庫
- 9. Java對象 - 數據結構
- 10. 開源對象數據庫?
- 11. 排序數據庫對象
- 12. ZF2數據庫對象
- 13. 對象數據庫和C#
- 14. 面向對象數據庫
- 15. 數據庫對象類PHP
- 16. SQL數據庫vs對象
- 17. Javascript對象數據庫
- 18. FireBase數據庫空對象
- 19. 數據庫對象監視
- 20. 數據庫對象跟蹤
- 21. 對象數據庫介紹
- 22. 數據庫/對象映射
- 23. 的Java保存Java對象在SQL數據庫
- 24. 數據庫模式對象抽象
- 25. 如何使用Java中的File對象創建數據庫連接對象
- 26. 函數的Java腳本對象數據
- 27. flex數值對象與數據庫
- 28. 騾子 - 對象參數數據庫
- 29. Rails數據庫抽象爲Java
- 30. 將數據庫列名映射到Java對象變量
唯一合理的答案是,它取決於......關於成員的數量,您需要執行的「任務」類型(可以在數據庫級別執行?)等。 – assylias
而不是想知道系統的性能,測量它。使用ORM來簡化數據訪問並查看性能是否在可接受的限度內。優化ORM的使用。如果需要進一步的性能調整,可以優化一些更直接的數據庫訪問,只根據需要進行微優化。請記住,有時節省幾個小時(或幾天,幾周,幾個月等)的開發時間比節省毫秒的系統時間要多得多。 – David