Refactoring SQL Applications
Publisher: O'Reilly Media
Released: August 2008
Pages: 304
Description
Table of Contents
Product Details
About the Author
Recommended for You
Recently Viewed
Google Analytics
By Justin Cutroni
August 2007
Ebook: $9.99
Knoppix Hacks, 2nd Edition
By Kyle Rankin
November 2007
Ebook: $27.99
Print: $34.99
Illustrated Guide to Home Chemistry Experiments
By Robert Bruce Thompson
April 2008
Ebook: $23.99
Print & Ebook: $32.99
Print: $29.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreilly Refactoring SQL Applications
 
4.0

(based on 1 review)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviews

Reviewed by 1 customer

Displaying review 1

Back to top

(2 of 2 customers found this review helpful)

 
4.0

Step-by-step guide to refactoring

By Jelrik van Hal

from Undisclosed

Comments about oreilly Refactoring SQL Applications:

For developers of applications making advanced usage of SQL based database engines, "Refactoring SQL Applications" is a step-by-step guide for improvement of overal performance. St_phane Faroult takes his readers on a guided tour through the process of refactoring application code related to SQL and SQL data definition and manipulation statements: all the way from addressing possible problems to make sure they wont happen again.

By performing tests and providing statistics of the given code on three main database types (Oracle, MSSQL and MySQL), Faroult not only gives a broad view, but also stresses the differences in implementation of the SQL standards. All this information is very useful to the application developer.

In the first chapters, Faroult walks us through the different kinds of problems that can cause our performance issues. From problems in the client, application, code to indexing and from refactoring the iterative execution of one tiny statement to performance boosts to monster SQL statements. Everything is put into perspective: the boost gained by fixing issues most developers think of important can sometimes almost be nullified with statistics.

The last chapter is the guide to the real world process of refactoring. Faroult correctly starts on the assessment of performance problems in code you, as a developer, do not know: as he states, most refactoring jobs are done by someone that did not write the original application code.

The only drawback of this book might by its inaccessible language. It sometimes takes me, as a non-native speaker of English, a re-read or two to understand what the author intends to say. But of course, this book has enough useful content to compensate for that.

Displaying review 1

Back to top

 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Save a Tree - Go Digital  what is this?
Ebook: $35.99
Formats: DAISY, ePub, Mobi, PDF
Print & Ebook: $49.49
Print: $44.99