10 used & new from $24.94

Have one to sell? Sell yours here
 
 
Optimizing Transact-SQL : Advanced Programming Techniques
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Optimizing Transact-SQL : Advanced Programming Techniques (Paperback)

~ (Author), Anatoly Abramovich (Author), Eugene Birger (Author)
2.5 out of 5 stars  See all reviews (26 customer reviews)


Available from these sellers.


1 new from $89.95 9 used from $24.94

Customers Who Bought This Item Also Bought

The Guru's Guide to SQL Server Stored Procedures, XML, and HTML

The Guru's Guide to SQL Server Stored Procedures, XML, and HTML

by Ken Henderson
4.6 out of 5 stars (82)  $43.86
Explore similar items

Editorial Reviews

Product Description

Encoded characteristic functions (ECF) is a new, innovative SQL programming methodology which allows programmers to encode conditional logic as scalar expressions within certain clauses. These extremely powerful techniques are presented by the authors of ECF in "Optimizing Transact-SQL".

Product Details

  • Paperback: 132 pages
  • Publisher: SQL Forum Press (October 1997)
  • Language: English
  • ISBN-10: 0964981203
  • ISBN-13: 978-0964981201
  • Product Dimensions: 9.2 x 7 x 0.5 inches
  • Shipping Weight: 8 ounces
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon.com Sales Rank: #191,413 in Books (See Bestsellers in Books)

More About the Author

David Rozenshtein
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's David Rozenshtein Page

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

26 Reviews
5 star:
 (6)
4 star:
 (4)
3 star:
 (1)
2 star:    (0)
1 star:
 (15)
 
 
 
 
 
Average Customer Review
2.5 out of 5 stars (26 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Essential Techniques to Master, September 30, 1998
By john_netimpact@hotmail.com (Silicon Valley, USA) - See all my reviews
This book provides the definitive approach for the cross-tabulation/row positioning problem. The techniques presented in this book will stimulate new and innovative approaches to improve performance. This is not a How-To Cookbook. Every time I re-read this book, I find ideas and inspiration to help me solve today's programming challenge. If you develop stored procedures, you must have this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
4.0 out of 5 stars A different take on SQL, June 27, 2000
By "dshastri" (Bridgewater, NJ) - See all my reviews
I have been developing SQL for quite a long time but never had looked at the "Characteristc" functions from the angle as this book depicts. The book is not for faint hearted, and even though it looks a very small book, it takes a lot longer to read and digest. Almost all the pivoting technics in the book are now made kinda obsolete because of the support of "CASE" statements, but still it's worth reading as it uses the normal functions like index to do something which you didn't expect. This is not a beginners book nor does it teach you how to optimize by tweaking SQLServer. The title of the book is not right as it talks about Transact-SQL, the technics are applicable in any RDBMS (I am using Teradata for instance).

Give this book more than one try to understand what it is saying, then only you will appreciate it's value.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
1.0 out of 5 stars Good ideas but not necessarily practical, June 3, 1999
By A Customer
The idea of "characteristic function" (or more commonly know as delta function with function value equals to 1 at a specified input value and 0 elsewhere) is interesting. But with the new SQL "CASE" statement, one can do away with this delta function. The book also presented the "power of product join" where one can use self product join to achieve results (such as finding the median) with one SQL pass as opposed to traditional multiple passes approaches. While the idea is interesting and innovative, the implementation may not be practical for large tables. If fact, it is much more efficient to find the median by multiple passes than self product join realizing that product join creates N square temporary rows. Unless one have unlimited time and computer resources (or extremely small table), the implementation of proeuct join is just not practical.

In sum, the book does present some interesting ideas. But a lot of the ideas may be either out of date or inpractical. On top of that, the book is over priced.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Must have for SQL gurus
Somebody took my copy of this book, which I've owned for years, and now I MUST get another copy! I feel naked without it! Read more
Published on January 9, 2002 by Jeremy D. Lanctot

5.0 out of 5 stars Anything Rozenshtein Writes I'll Read
Read all the reviews. I've read all of the public articles that Rozenshtein wrote. Those of you who read the book and did not value the content, I wonder about you... Read more
Published on July 7, 2001 by Michelle Andersson

3.0 out of 5 stars CASE can't do pivots!
All of you who are saying that CASE makes characteristics obsolete: show me how to write a pivot query that does not use a temp table using the CASE function - and without having... Read more
Published on April 18, 2001

1.0 out of 5 stars Slow Rube Goldberg techniques
Using functions that are nearly impossible to read to do what CASE can do for you is pretty darn silly. I bought the book without realizing how old it is -- it's circa 1994. Read more
Published on November 2, 2000 by J. B. Peters

1.0 out of 5 stars Techniques are impossible to read and unnecessary
Not worth the cost at all in my opinion. The techniques demonstrated are obsolete (ever hear of CASE?), slow, and impossible to read. Skip this one.
Published on September 3, 2000

1.0 out of 5 stars Anemic little magazine of a book
This thing is really too small to be called a book. I noticed that before I bought it, but went ahead with the purchase because I thought that perhaps it would be REALLY... Read more
Published on September 1, 2000

1.0 out of 5 stars Out-of-date and impractical
The introduction of the CASE function in ANSI SQL '92 made characteristic functions all but obsolete. Read more
Published on September 1, 2000

5.0 out of 5 stars Best book for Query Optimizing.
You don't have to read the whole book, just first three chapters of this book will more than pay for itself. Read more
Published on August 3, 2000 by zero_sigma

1.0 out of 5 stars Dry, anti-septic prose; unusable techniques
My first problem with this book is its rather dry prose. It puts me to sleep often, and that's saying something for a 100+ page book. Read more
Published on June 5, 2000 by Tracey Henning

1.0 out of 5 stars Not a book, just magazine article reprints
This book is no book. It's just a series of magazine articles from SQL Forum that have be repackaged. The "chapters" even refer to themselves as articles. Read more
Published on June 5, 2000 by Shane Burk

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.