Refactoring SQL Applications (污漬)
暫譯: 重構 SQL 應用程式 (污漬)
Stephane Faroult, Pascal L'Hermite
- 出版商: O'Reilly
- 出版日期: 2008-09-30
- 定價: $1,650
- 售價: 5.0 折 $825
- 語言: 英文
- 頁數: 298
- 裝訂: Paperback
- ISBN: 0596514972
- ISBN-13: 9780596514976
-
相關分類:
SQL、Refactoring
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$620$490 -
$1,127Moving Objects Databases (Hardcover)
-
$350$298 -
$990$891 -
$600$480 -
$750$593 -
$1,995Handbook of Usability Testing: Howto Plan, Design, and Conduct Effective Tests, 2/e
-
$1,900$1,805 -
$620$527 -
$180$142 -
$480$374 -
$800$632 -
$490$417 -
$420$328 -
$680$537 -
$820$648 -
$580$458 -
$480$374 -
$890$757 -
$520$416 -
$490$417 -
$490$417 -
$680$537 -
$620$489 -
$520$406
商品描述
What can you do when database performance doesn't meet expectations? Before you turn to expensive hardware upgrades to solve the problem, reach for this book. Refactoring SQL Applications provides a set of tested options for making code modifications to dramatically improve the way your database applications function. Backed by real-world examples, you'll find quick fixes for simple problems, in-depth answers for more complex situations, and complete solutions for applications with extensive problems. Learn to:
- Determine if and where you can expect performance gains
- Apply quick fixes, such as limiting calls to the database in stored functions and procedures
- Refactor tasks, such as replacing application code by a stored procedure, or replacing iterative, procedural statements with sweeping SQL statements
- Refactor flow by increasing parallelism and switching business-inducted processing from synchronous to asynchronous
- Refactor design using schema extensions, regular views, materialized views, partitioning, and more
- Compare before and after versions of a program to ensure you get the same results once you make modifications
Refactoring SQL Applications teaches you to recognize and assess code that needs refactoring, and to understand the crucial link between refactoring and performance. If and when your application bogs down, this book will help you get it back up to speed.
商品描述(中文翻譯)
當資料庫性能未達預期時,您該怎麼辦?在您考慮昂貴的硬體升級來解決問題之前,請先翻閱這本書。《Refactoring SQL Applications》提供了一套經過驗證的選項,幫助您對程式碼進行修改,以顯著改善資料庫應用程式的運作方式。這本書以真實案例為依據,您將找到簡單問題的快速解決方案、複雜情況的深入解答,以及針對廣泛問題的完整解決方案。學習如何:
- 確定您可以期待性能提升的地方及其範圍
- 應用快速修正,例如在儲存的函數和程序中限制對資料庫的呼叫
- 重構任務,例如用儲存過程替換應用程式碼,或用廣泛的 SQL 語句替換迭代的程序語句
- 通過增加並行性和將業務引導的處理從同步轉換為非同步來重構流程
- 使用架構擴展、常規視圖、物化視圖、分區等來重構設計
- 比較程式的前後版本,以確保在進行修改後獲得相同的結果
《Refactoring SQL Applications》教您識別和評估需要重構的程式碼,並理解重構與性能之間的關鍵聯繫。如果您的應用程式出現瓶頸,這本書將幫助您恢復其運行速度。