What about the performance impact of storing data as BLOBs?

There are concerns about storing data as BLOBS because of performance. We provide the ability to cache CMP objects to avoid too much BLOBing & updates. Of course, caching can only be done if the EJB container has exclusive access to the given table.