A properly implemented transaction strategy would benefit every system. This chapter will provide a set of generic guidelines on the subject and discuss how you can improve concurrency in a system.
Transaction Strategy Design Considerations
Consistent transaction and error-handling strategies always benefit the system. They help to reduce blocking and simplify troubleshooting when blocking does occur.
As we already discussed in Chapter 2, the choice between client- and server-side transaction management greatly depends on the data ...