Design of Dynamic Load Balancing Mechanisms for Massively Parallel Object-Oriented Databases