When you design an application that writes or updates data in a repository database, you must consider these transaction management issues:
The following topics provide more information about these issues.
| Topic | Description |
|---|---|
| Reading Repository Data Outside of a Transaction | Explains strategies for successfully reading data outside a transaction. |
| Using a Lock Protocol | Describes how and why you should use lock protocols. |
| Avoiding Repository Cache Overflows | Explains how to avoid and correct for cache overflows. |