熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java高級技術 >> 正文

Java程序性能優化-數據庫調優

2013-11-23 20:01:51  來源: Java高級技術 

    數據庫調優

  對絕大部分應用系統而言數據庫是必不可少的一部分Java程序可以使用JDBC的方式連接數據庫對數據庫的調優可以分為個部分

  在應用層對SQL語句進行優化

  對數據庫進行優化

  對數據庫軟件進行優化

  在應用層優化數據庫訪問涉及大量的編程技巧比如當使用JDBC進行查詢時對於大量的擁有相同結構的SQL查詢可以使用PreparedStatement代替Statement以提高數據庫的查詢效率在Select語句中顯示指定要查詢的列名避免使用星號*

  在對數據庫進行優化時主要目的是建立一個具有良好表結構的數據庫比如為了提高多表級聯查詢效率可以合理地使用冗余字段對於大表可以使用行的水平切割或者類似Oracle分區表的技術為了提高數據庫查詢效率可以建立有效且合理的索引

  對於數據庫軟件的優化根據不同的數據庫如OracleMySQL或者SQL Server都擁有不同的方式以Oracle為例設置合理大小的共享池緩存緩沖區或者PGA對Oracle的運行性能都有很大的影響

  鑒於本書的討論范圍數據庫優化將不作為本書的闡述重點

  返回目錄Java程序性能優化讓你的Java程序更快更穩定

  編輯推薦

  Visual C++音頻/視頻技術開發與實戰

  Oracle索引技術

  ORACLEG數據庫開發優化指南


From:http://tw.wingwit.com/Article/program/Java/gj/201311/27843.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.