Join index hierarchy: An indexing structure for efficient navigation in object-oriented databases

被引:10
|
作者
Han, JW [1 ]
Xie, ZH
Fu, YJ
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[2] Cognos Inc, Ottawa, ON K1G 4K9, Canada
[3] Univ Missouri, Dept Comp Sci, Rolla, MO USA
基金
加拿大自然科学与工程研究理事会;
关键词
index structures; join indices; query processing; query optimization; object-oriented database;
D O I
10.1109/69.761666
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel indexing structure-join index hierarchy-is proposed to handle the "gotos on disk" problem in object-oriented query processing. The method constructs a hierarchy of join indices and transforms a sequence of pointer chasing operations into a simple search in an appropriate join index file, and thus accelerates navigation in object-oriented databases. The method extends the join index structure studied in relational and spatial databases, supports both forward and backward navigations among objects and classes, and localizes update propagations in the hierarchy. Our performance study shows that partial join index hierarchy outperforms several other indexing mechanisms in object-oriented query processing.
引用
收藏
页码:321 / 337
页数:17
相关论文
共 50 条