Design and evaluation of the mechanism for object references in a parallel object-oriented database system
Kenji Imasaki, Takatsuau Ono, Takaaki Horibuchi, Akifumi Makinouchi, Hirofumi Amano · 2002
Four object reference mechanisms for a parallel object-oriented database system (OODBS) and used by a massively parallel programming language (MAPPLE) are tested by the parallel 001 Benchmark. Out of these mechanisms, the object allocation table (OAT) was the most successful when many objects existed and were moved across processors. The OAT stores object identifiers (OIDs) that are independent of the object location and are paired with an indicator of the object location. In addition, the evaluation results show that when the number of object references among processors is large, an OAT entry should be inserted when an object is created. If the number is small, an OAT entry should be inserted when an object is referenced for the first time.