Welcome to DiSC 2002
SIGMOD 2001
PODS 2001
 SIGMOD RECORD 2001
CIKM 2001
 = CIKM'01 Website
 = CIKM'01 Papers
 = CIKM Workshop_1
<<< = GIS'01 Papers>>>
 = CIKM Workshop_2
 = DOLAP'01 Papers
CoopIS 2001
DASFAA 2001
DASFAA 2000
DBPL 2001
Data Engineering Bul
DEXA_EC-WEB 2001
DMKD 2001
 DPDJ 2001
HYPERTEXT 2001
ICDE 2001
ICDM 2001
ICDT 2001
JCDL 2001
KDD 2001
 KDD_EXPLORATIONS 20
KRDB 2001
MDM 2001
MIR 2001
MIS 2001
RIDE 2001
SBBD 2001
 SIGIR 2001
 SIGIR FORUM 2001
SSDBM 2001
SSTD 2001
TODS 2001
TIME 2001
VLDB 2001
VLDBJ 2001

Using a Cluster Manager in a Spatial Database System


Thomas Brinkhoff

  View Paper (PDF)  

Return to Spatial Database Clustering


Abstract

An important goal for a spatial database system is to minimize the I/O-cost of queries and other operations. One essential component to achieve this objective is the buffer manager. The placement of the spatial objects on disk pages is another important factor; a reasonable clustering of the objects helps to minimize the I/O-cost of queries. However, it is a difficult task to define and maintain an efficient clustering. In this paper, a cluster manager is proposed, which re-clusters spatial objects dynamically. The reorganization is performed using the pages kept in main memory by the buffer manager. Therefore, no additional disk accesses are required for non-static spatial databases. For deciding which spatial objects should be stored together, the requests for the objects are recorded and analyzed. An experimental performance evaluation compares the impact of several parameter settings on different spatial que-ries. It is demonstrated that significant performance gains can be achieved by using the cluster manager.


DiSC'02 © 2003 Association for Computing Machinery