<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book>
  <id>1416957</id>
  <title><![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]></title>
  <isbn><![CDATA[1558601902]]></isbn>
  <isbn13><![CDATA[9781558601901]]></isbn13>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <description><![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]></description>
  <work>
  <best_book_id type="integer">1416957</best_book_id>
  <books_count type="integer">1</books_count>
  <desc_user_id type="integer" nil="true"></desc_user_id>
  <id type="integer">1407325</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">30</original_publication_day>
  <original_publication_month type="integer">9</original_publication_month>
  <original_publication_year type="integer">1993</original_publication_year>
  <original_title>Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)</original_title>
  <rating_dist>total:3|5:0|4:3|3:0|2:0|1:0|</rating_dist>
  <ratings_count type="integer">3</ratings_count>
  <ratings_sum type="integer">12</ratings_sum>
  <reviews_count type="integer">11</reviews_count>
  <text_reviews_count type="integer">0</text_reviews_count>
</work>

  <average_rating><![CDATA[4.00]]></average_rating>
  <ratings_count><![CDATA[3]]></ratings_count>
  <text_reviews_count><![CDATA[0]]></text_reviews_count>
  
  <url><![CDATA[http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques]]></url>
  <link><![CDATA[http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques]]></link>
  <authors>
    <author>
    <id>447127</id>
        <name><![CDATA[Jim Gray]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/447127.Jim_Gray]]></link>
    <average_rating>3.75</average_rating>
    <ratings_count>4</ratings_count>
    <text_reviews_count>0</text_reviews_count>
  </author>
  </authors>
    <reviews start="1" end="11" total="11">
      <review>
  <id>65170344</id>
    <user>
    <id>2565464</id>
    <name><![CDATA[Brad]]></name>
    <location><![CDATA[Saint Paul, MN]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2565464-brad]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="ust" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Jul 27 14:38:50 -0700 2009</date_added>
  <date_updated>Mon Jul 27 14:38:50 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/65170344]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/65170344]]></link>
</review>
      <review>
  <id>58259535</id>
    <user>
    <id>2378853</id>
    <name><![CDATA[Joseph]]></name>
    <location><![CDATA[Louisville, KY]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2378853-joseph]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="computer-science" />
        <shelf name="wishlist" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Jun 02 23:22:31 -0700 2009</date_added>
  <date_updated>Tue Jun 02 23:38:35 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/58259535]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/58259535]]></link>
</review>
      <review>
  <id>47349329</id>
    <user>
    <id>2066568</id>
    <name><![CDATA[Kingwan]]></name>
    <location><![CDATA[Jinan, 25, China]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/2066568-kingwan]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
            <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Feb 24 00:45:47 -0800 2009</date_added>
  <date_updated>Tue Feb 24 00:45:47 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/47349329]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/47349329]]></link>
</review>
      <review>
  <id>44985041</id>
    <user>
    <id>163682</id>
    <name><![CDATA[Constantine]]></name>
    <location><![CDATA[New York, NY]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/163682-constantine]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Jan 31 15:36:01 -0800 2009</date_added>
  <date_updated>Sat Jan 31 15:36:01 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/44985041]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/44985041]]></link>
</review>
      <review>
  <id>44294366</id>
    <user>
    <id>1954052</id>
    <name><![CDATA[Mark]]></name>
    <location><![CDATA[]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1954052-mark]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sun Jan 25 11:15:16 -0800 2009</date_added>
  <date_updated>Sun Jan 25 11:15:16 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/44294366]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/44294366]]></link>
</review>
      <review>
  <id>44232567</id>
    <user>
    <id>1951741</id>
    <name><![CDATA[Bo]]></name>
    <location><![CDATA[Mountain View, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1951741-bo-stern]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1232848544p3/1951741.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1232848544p2/1951741.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat Jan 24 18:56:42 -0800 2009</date_added>
  <date_updated>Sat Jan 24 18:56:42 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/44232567]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/44232567]]></link>
</review>
      <review>
  <id>23664294</id>
    <user>
    <id>1038165</id>
    <name><![CDATA[Lula]]></name>
    <location><![CDATA[Los Angeles, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1038165-lula]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1206962865p3/1038165.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1206962865p2/1038165.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="it-dw" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Jun 04 00:23:53 -0700 2008</date_added>
  <date_updated>Wed Jun 04 00:23:53 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/23664294]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/23664294]]></link>
</review>
      <review>
  <id>21531729</id>
    <user>
    <id>1117089</id>
    <name><![CDATA[Tudor]]></name>
    <location><![CDATA[Mountain View, CA]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/1117089-tudor-bosman]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Sat May 03 14:17:11 -0700 2008</date_added>
  <date_updated>Sat May 03 14:17:11 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/21531729]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/21531729]]></link>
</review>
      <review>
  <id>6122366</id>
    <user>
    <id>372460</id>
    <name><![CDATA[Bricoleur  (David)]]></name>
    <location><![CDATA[Vancouver, Canada]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/372460-bricoleur-david]]></link>
    <image_url><![CDATA[http://photo.goodreads.com/users/1189584235p3/372460.jpg]]></image_url>
    <small_image_url><![CDATA[http://photo.goodreads.com/users/1189584235p2/372460.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>4</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
            <shelf name="000_loc_tbd" />
        <shelf name="data_management" />
        <shelf name="transaction_processing" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Sep 12 18:26:11 -0700 2007</date_added>
  <date_updated>Wed Sep 12 18:26:11 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/6122366]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/6122366]]></link>
</review>
      <review>
  <id>5677535</id>
    <user>
    <id>347081</id>
    <name><![CDATA[Brian]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/347081-brian-aker]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-M-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Sep 04 19:53:16 -0700 2007</date_added>
  <date_updated>Tue Sep 04 19:53:16 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/5677535]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/5677535]]></link>
</review>
      <review>
  <id>2649785</id>
    <user>
    <id>165369</id>
    <name><![CDATA[Slither]]></name>
    <location><![CDATA[The United States]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/165369-slither]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">1416957</id>
  <isbn>1558601902</isbn>
  <isbn13>9781558601901</isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1183427759m/1416957.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1183427759s/1416957.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/1416957.Transaction_Processing_Concepts_and_Techniques</link>
  <average_rating>4.00</average_rating>
  <ratings_count>3</ratings_count>
  <description>
    <![CDATA[This is the one book you ought to have if you want to expand your knowledge of online transaction processing (OLTP) and learn how to apply it to the real world. <em>Transaction Processing</em> completely covers the problems faced by OLTP systems and discusses fault tolerance and recovery--the ability of a system to withstand failures of various kinds without dropping the ball. Additionally, Gray and Reuter cover system architecture decisions, monitoring, concurrence (including locks and isolation), scheduling (including deadlock resolution), and file systems. The book concludes with a discussion (circa 1993) of the merits of various hardware and software used in OLTP systems. Although there is no companion CD-ROM with <em>Transaction Processing</em>, the authors do illustrate many of the book's concepts with C source code. As this is a college textbook, you can expect some dry prose and academic approaches to certain problems. Nonetheless, the authors' writing is clear and easy to follow.]]>
  </description>
  <published>1993</published>
</book>

    <rating>0</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Jul 02 18:56:00 -0700 2007</date_added>
  <date_updated>Mon Jul 02 18:56:00 -0700 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/2649785]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/2649785]]></link>
</review>
    </reviews>
  <popular_shelves>
          <shelf name="ust" />
          <shelf name="computer-science" />
          <shelf name="college-university-textbooks" />
          <shelf name="to-read" />
          <shelf name="transaction_processing" />
          <shelf name="it-dw" />
          <shelf name="data_management" />
          <shelf name="000_loc_tbd" />
      </popular_shelves>
  <book_links>
    <book_link>
  <id>8</id>
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=1416957</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>