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)
買這商品的人也買了...
-
LDAP 系統管理 (LDAP System Administration)$620$490 -
Moving Objects Databases (Hardcover)$1,150$1,127 -
寫給 SA 的 UML/MDA 實務手冊$350$298 -
C++ Primer, 4/e (中文版)$990$891 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480 -
重構-向範式前進 (Refactoring to Patterns)$750$593 -
Handbook of Usability Testing: Howto Plan, Design, and Conduct Effective Tests, 2/e$2,100$1,995 -
High Performance MySQL: Optimization, Backups, Replication, and More, 2/e$1,760$1,672 -
大話設計模式$620$490 -
Excel 2003 實力養成暨評量解題秘笈, 3/e$180$142 -
Short Coding 寫出簡潔好程式-短碼達人的心得技法$480$374 -
重構─改善既有程式的設計, 2/e (Refactoring: Improving The Design of Existing Code)$800$632 -
Microsoft Robotics Studio 程式開發:新一代超智慧機器人開發平台 (Programming Microsoft Robotics Studio)$490$387 -
這樣取景構圖才漂亮! 專業攝影師傳授的構圖技巧$420$328 -
精通 Objective-C 2.0 程式設計 (Programming in Objective-C 2.0, 2/e)$680$537 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
Wireshark 網路協定分析與管理$480$374 -
Google Android SDK 開發範例大全 2$890$703 -
雲端運算大解密$520$416 -
約耳趣談軟體-來自專案管理的現場實錄 (Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers)$490$387 -
約耳續談軟體-探究軟體經營的根本實學 (More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove)$490$387 -
大數據時代一定要會的 SQL 商業資料分析術$680$578 -
深度學習的 16 堂課:CNN + RNN + GAN + DQN + DRL, 看得懂、學得會、做得出! (Deep Learning Illustrated: A Visual, Interactive Guide to Artificial Intelligence)$620$490 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$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》教您識別和評估需要重構的程式碼,並理解重構與性能之間的關鍵聯繫。如果您的應用程式出現瓶頸,這本書將幫助您恢復其運行速度。
