數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式

《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》是2010年清華大學出版社出版的圖書,作者是古德森(JohnGoodson)。

基本信息

圖書信息

數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式
書 名: 數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式

作 者:古德森(JohnGoodson)

出版社清華大學出版社

出版時間: 2010年3月1日

ISBN: 9787302220718

開本: 16開

定價: 39.00元

內容簡介

《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》內容簡介:在當今的企業資料庫應用程式中,性能和可伸縮性比過去任何時候更為關鍵,傳統的資料庫調整對於解決可能在這些應用程式中遇到的性能問題有些力不從心。如今,用於處理數據請求的時間通常有75%-95%花費在資料庫中間件上。現在,最嚴重的性能和可伸縮性問題通常由與網路、資料庫驅動程式、寬泛的軟體/硬體環境,以及效率低下的數據請求編碼等原因造成。在《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》中,資料庫訪問領域中的兩位世界級頂尖專家系統地解決了這些問題,揭示了如何顯著地改善實際資料庫應用程式的性能。

利用每個先進的資料庫系統以及資料庫連線API方面的領先經驗,John Goodson和Rob Steward揭示了中間件影回響用程式性能的方式,並指導開發人員設計和編寫在每個主要環境中能夠實現較好性能的代碼。此外還介紹了可以跨資料庫系統和API採用的基本概念和技術,並提供了針對ODBC、JDBC和的API示例,以及針對DB2、Microsoft SQL Server、MySQL、Oracle和Sybase等主流資料庫系統的示例。《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》包括以下內容:

清晰理解資料庫中間件的每個組件影響性能和可伸縮性的方式

編寫資料庫應用程式,減少網路流量、限制磁碟I/O、最佳化應用程式和驅動程式之間的互動並簡化查詢——包括針對ODBC、JDBC和的示例更加高效地管理連線、事務以及SQL語句的執行

充分利用連線池和語句池

編寫良好的基準測試程式,預測應用程式的性能

系統地解決性能問題——包括8個完整的案例研究示例

如果您足——位軟體架構師、系統設計人員或者資料庫應用程式開發人員,《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》將足您最必不可少的資料庫應用程式性能資源。《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》專注於如何實現最大的性能提升——無論是設計新的資料庫應用程式還是排除已有資料庫應用程式的故障。

作者簡介

John Goodson是Progress Software公司DataDirect部門的剮總裁和總經理,是數據連線和主機集成方面的權威。20年來,他與Sun公司、Microsoft公司和其他公司合作開發了資料庫連線標準,如J2EE、JDBC、ODBC和ADO。他是構建了SQL標準的ANSIH2協會的成員,並且現在加入了JDBC專家組和Java Rowsets標準協會。

Rob Steward是Progress Software公司DataDirect部門的研發副總裁,負責公司數據連線產品的開發、策略和監督。Rob花費了15年的時間開發高性能的資料庫驅動程式和數據提供程式

圖書目錄

第1章 性能問題與以前不同了

1.1 現在的,隋況如何

1.2 本書的目標

第2章 提高性能的設計策略

2.1 應用程式

2.2 靜態SQL與動態SQL

2.3 網路

2.4 資料庫驅動程式

2.5 理解資料庫系統

2.6 使用對象/關係映射工具

2.7 小結

第3章 為什麼資料庫中間件很重要

3.1 資料庫中間件是什麼

3.2 資料庫中間件影回響用程式性能的原理

3.3 資料庫驅動程式

3.4 小結

第4章 為提高性能而調校環境

4.1 運行時環境(Java與.NET)

4.2 作業系統

4.3 網路

.4.4 硬體

4.5 小結

第5章 ODBC應用程式:編寫良好的代碼

5.1 管理連線

5.2 管理事務

5.3 執行SQL語句

5.4 檢索數據

5.5 更新數據

5.6 使用目錄函式

5.7 小結

第6章 JDBC應用程式:編寫良好的代碼

6.1 管理連線

6.2 管理事務

6.3 執行SQL語句

6.4 檢索數據

6.5 更新數據

6.6 使用資料庫元數據方法

6.7 小結

第7章 .NET應用程式:編寫良好的代碼

7.1 管理連線

7.2 管理事務

7.3 執行SQL語句

7.4 選擇.NET對象與方法

7.5 檢索數據

7.6 更新數據

7.7 小結

第8章 連線池和語句池

8.1 JDBC連線池模型

8.2 ODBC連線池模型

8.4 為連線池使用重新認證

8.5 使用語句池

8.6 小結:整體考慮

第9章 開發良好的基準

9.1 開發基準

9.2 基準實例

9.3 小結

第10章 性能問題調試

10.1 從何處開始

10.2 資料庫應用程式部署中的改變

10.3 資料庫應用程式

10.4 資料庫驅動程式

10.4.1 運行時性能調校選項

10.4.2 動程式架構

10.5 環境

10.6 案例研究

10.7 小結

第11章 面向服務架構(SOA)環境中的數據訪問

11.1 面向服務的架構(SOA)是什麼

11.2 SOA環境中數據訪問的指導原則

11.3 小結

附錄術語表

相關詞條

相關搜尋

熱門詞條

聯絡我們