Meta Data Services Programming
Design Issues and Transaction Management
When you design an application that writes or updates data in a repository database, you must consider these transaction management issues:
- What are the implications of reading repository data outside the scope of a transaction?
- Is a locking protocol necessary for the application?
- Are repository cache overflows likely to occur, and what can be done to avoid cache overflows?
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. |