Significant I/O costs during batch update or insert data.

#1

Our application has some complex entities. We do batch update(merge detached entity) every 2 minutes. We find the period significant IO costs these days, and disappeared when turn off the batch updating.

1.ObjectDB is in embedded mode.

2.ObjectDB version is 2.3.7

3.Database file size is nearly 600mb and increasing.

#2

Possible reason might be using classes that are not enhanced by ObjectDB, which may increase memory usage and cause paging.

If you still experience a problem with enhanced classes please provide more details, and if possible also a test case that demonstrates the problem.

ObjectDB Support

Reply