Refactoring SQL Applications | 
| Authors: Stephane Faroult, Pascal L'hermite Publisher: O'Reilly Media, Inc. Category: Book
List Price: $44.99 Buy New: $12.97 You Save: $32.02 (71%)
New (39) Used (12) from $12.96
Avg. Customer Rating: 1 reviews Sales Rank: 255961
Format: Illustrated Media: Paperback Number Of Items: 1 Pages: 296 Shipping Weight (lbs): 1.1 Dimensions (in): 9.2 x 7 x 0.8
ISBN: 0596514972 Dewey Decimal Number: 005 EAN: 9780596514976
Publication Date: August 28, 2008 Availability: Usually ships in 1-2 business days Shipping: Expedited shipping available Shipping: International shipping available Condition: Brand new book. Shipped from our NYC store. Slight Shelf wear to cover. Pages are clean and unmarked.
|
| Similar Items:
|
| Editorial Reviews:
Product Description 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.
|
| Customer Reviews:
Too much focus on performance tuning December 2, 2008 Performance tuning of a database application is a minor part of refactoring a SQL application. In 2008, many programmers found themselves inheriting large applications running on thousands of stored procedures written in PL-SQL, TSQL - great stuff during the hey days of client-server programming era circa the 80s and 90s. For those who are looking for a book to help with the re-design, re-plumbing i.e. refactoring of SQL applications, this book will not help much.
Much of this book is focused on the issue of tuning data model, tuning SQL queries etc With the current server processing power, caching, bit-mapped indices, and a plethora of SQL tuning tools, performance tuning is no longer such a major concern in a SQL refactoring project.
If you are looking for discussion on building unit tests, building wrapper, sprout, identification of seams etc, you should look else where.
|
|
|
|