books
Free Books / Computers / Practical mod_perl /

previous page: 20.1.5.1. Database locking risks
  
page up: Practical mod_perl | by Stas Bekman and Eric Cholet
  
next page: 20.1.5.3. Opening connections with different parameters

20.1.5.2. Transactions




Description

This section is from the "Practical mod_perl" book, by Stas Bekman and Eric Cholet. Also available from Amazon: Practical mod_perl

A standard Perl script using DBI will automatically perform a rollback whenever the script exits. In the case of persistent database connections, the database handle will not be destroyed and hence no automatic rollback will occur. At first glance it even seems to be possible to handle a transaction over multiple requests, but the temptation should be avoided because different requests are handled by different mod_perl processes, and a mod_perl process does not know the state of a specific transaction that has been started by another mod_perl process.

In general, it is good practice to perform an explicit commit or rollback at the end of every script. To avoid inconsistencies in the database in case AutoCommit is Off and the script terminates prematurely without an explicit rollback, the Apache::DBI module uses a PerlCleanupHandler to issue a rollback at the end of every request.

 

Continue to:

  • prev: 20.1.5.1. Database locking risks
  • Table of Contents
  • next: 20.1.5.3. Opening connections with different parameters

Books by Stas Bekman:















TOP
previous page: 20.1.5.1. Database locking risks
  
page up: Practical mod_perl | by Stas Bekman and Eric Cholet
  
next page: 20.1.5.3. Opening connections with different parameters

Topics

  • Animals
  • Architecture
  • Arts
  • Business
  • Computers
  • Crafts
  • Fairy Tales
  • Finance
  • Flora and Plants
  • Cooking
  • Gardening
  • Health and Healing
  • History
  • Home Improvements
  • Languages
  • New Age
  • Novels
  • Real Estate
  • Reference
  • Religion
  • Science
  • Society
  • Sports
  • Travel
  • Outdoors


Search

My Books

Headaches Begone! A Systemic Approach To Healing Your Headaches
Don't Let Your Bike Seat Ruin Your Sex Life Book

Discover

  • Answers FAQ

[ Privacy Policy | Terms of Use | About Us | Search ]

© 2007-2021 StasoSphere.com