dc.contributor.author |
García Banda, Agustín J. |
dc.date |
2001-12-01 |
dc.identifier.citation |
García, A. "Estrategia de procesamiento y optimización de consultas en un gestor de bases de datos federadas". 2001. |
dc.identifier.uri |
http://hdl.handle.net/2117/97825 |
dc.language.iso |
spa |
dc.relation |
LSI-01-57-R |
dc.rights |
info:eu-repo/semantics/openAccess |
dc.subject |
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació |
dc.subject |
BLOOM |
dc.subject |
BarceLona Object-Oriented Model |
dc.subject |
Federated query manager |
dc.subject |
Global query |
dc.subject |
Processing strategy |
dc.subject |
Optimization |
dc.subject |
EP |
dc.subject |
Execution plans |
dc.title |
Estrategia de procesamiento y optimización de consultas en un gestor de bases de datos federadas |
dc.type |
info:eu-repo/semantics/publishedVersion |
dc.type |
info:eu-repo/semantics/report |
dc.description.abstract |
Based on BLOOM (BarceLona Object-Oriented Model), we propose to establish a global query processing strategy in the Federated Query Manager. First, the developing mechanism constructs a tree, which has nodes that initially represent explicit joins between federated classes and that are decomposed, into implicit joins between classes in the Component Schemas. Consequently, different heuristic techniques are performed in order to optimise the decomposition process, which generate one or more Execution Plans (EP). After that, the EP are analysed to get the optimum. The objective function of this strategy is to choose an
execution plan with the least total resource usage and the best response time. Finally, the consolidation of partial results is carried out maintaining the federated result in the root node. |
dc.description.abstract |
Basado en el Proyecto BLOOM (BarceLona Object- Oriented Model), se propone establecer una estrategia de procesamiento de la consulta global dentro del Gestor de Consultas Federado. Primero, se construye un árbol cuyos nodos inicialmente representan joins explícitos entre clases federadas y los cuales son descompuestos en joins implícitos entre clases en los esquemas componentes. Posteriormente, diferentes técnicas heurísticas optimizan el proceso de descomposición, las cuales generan uno o mas Planes de Ejecución (PE). Después, éstos PE son analizados para obtener el optimo. La función objetiva de esta estrategia es encontrar un plan de ejecución con el menor uso de recursos y el mejor tiempo de respuesta. Finalmente, la consolidación de resultados parciales se lleva a cabo manteniendo la respuesta federada en el nodo raíz. |