內容介紹
《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》內容簡介:在當今的企業資料庫應用程式中,性能和可伸縮性比過去任何時候更為關鍵,傳統的資料庫調整對於解決可能在這些應用程式中遇到的性能問題有些力不從心。如今,用於處理數據請求的時間通常有75%-95%花費在資料庫中間件上。現在,最嚴重的性能和可伸縮性問題通常由與網路、資料庫驅動程式、寬泛的軟體/硬體環境,以及效率低下的數據請求編碼等原因造成。在《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》中,資料庫訪問領域中的兩位世界級頂尖專家系統地解決了這些問題,揭示了如何顯著地改善實際資料庫應用程式的性能。利用每個先進的資料庫系統以及資料庫連線API方面的領先經驗,John Goodson和Rob Steward揭示了中間件影回響用程式性能的方式,並指導開發人員設計和編寫在每個主要環境中能夠實現較好性能的代碼。此外還介紹了可以跨資料庫系統和API採用的基本概念和技術,並提供了針對ODBC、JDBC和ADO.NET的API示例,以及針對DB2、Microsoft SQL Server、MySQL、Oracle和Sybase等主流資料庫系統的示例。《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》包括以下內容:
清晰理解資料庫中間件的每個組件影響性能和可伸縮性的方式
編寫資料庫應用程式,減少網路流量、限制磁碟I/O、最佳化應用程式和驅動程式之間的互動並簡化查詢——包括針對ODBC、JDBC和ADO.NET的示例更加高效地管理連線、事務以及SQL語句的執行
充分利用連線池和語句池
編寫良好的基準測試程式,預測應用程式的性能
系統地解決性能問題——包括8個完整的案例研究示例
如果您足——位軟體架構師、系統設計人員或者資料庫應用程式開發人員,《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》將足您最必不可少的資料庫應用程式性能資源。《數據訪問寶典:實現最優性能及可伸縮性的資料庫應用程式》專注於如何實現最大的性能提升——無論是設計新的資料庫應用程式還是排除已有資料庫應用程式的故障。