Title :
Parallel execution of relational algebra operator under distributed database systems
Author :
Sitohang, Benhard
Author_Institution :
Dept. Informatics Eng., Inst. of Technol. Bandung, Indonesia
Abstract :
Parallel execution of relational algebra operators can be performed on single computer, multiprogramming or multitasking operating systems. In doing so, time response can be improved, compared to sequential execution, using concepts of: free operators, set of free operators, and degree of freedom of operators. Parallel execution of relational algebra operators introduced, using the concepts above, can be adapted to the distributed database system environment, where each free operator executed in one specific location/computer (relatively to the other free operator of the transaction). Consequently, improvement of performance depends on: the number of free operators of the transaction; the number of sets of free operators; degree of freedom of operators; and data location relatively to the location where the operator executed.
Keywords :
distributed databases; multiprogramming; parallel processing; relational algebra; relational databases; data location; distributed database; free operators; multiprogramming; multitasking; operating systems; parallel execution; parallel processing; relational algebra operator; relational database; Algebra; Concurrent computing; Database systems; Distributed computing; Operating systems; Parallel processing; Relational databases; Terminology; Time factors; Tree data structures;
Conference_Titel :
Information Technology: Coding and Computing, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1506-1
DOI :
10.1109/ITCC.2002.1000388