Join processing in database systems with large main memories
ACM Transactions on Database Systems (TODS)
Object-oriented multidatabase systems
Query caching and optimization in distributed mediator systems
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Dynamic Query Operator Scheduling for Wide-Area Remote Access
Distributed and Parallel Databases
A performance evaluation of the mobile agent paradigm
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Cost Models DO Matter: Providing Cost Information for Diverse Data Sources in a Federated System
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Calibrating the Query Optimizer Cost Model of IRO-DB, an Object-Oriented Federated Database System
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Leveraging Mediator Cost Models with Heterogeneous Data Sources
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Knowledge and Information Systems
Dynamic Query Scheduling in Data Integration Systems
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Mobile Agent Cooperation Methods for Large Scale Distributed Dynamic Query Optimization
DEXA '03 Proceedings of the 14th International Workshop on Database and Expert Systems Applications
Hi-index | 0.00 |
In the context of heterogeneous and distributed data sources in large scale, the traditional optimizers generate execution plans can be sub-optimal because: the estimations are inaccurate, the unavailability of data and the execution environment is unstable. To deal with the sub-optimality of an execution plan, an approach consists to execute each relational operator of an execution plan by a mobile agent. This one can migrate from a site to the other one to comply. The information stored in the site, where the agent is situated, can be insufficient to calculate the site of migration of the agent. In this paper, we propose integrating into the mobile agent, executing an operator, a cost model. This last one allows the mobile agent to choose its site of migration the most appropriate.