July 1998
·
47 Reads
·
11 Citations
This paper presents a new approach for query cost evaluation that may help or replace the known analytical approach. Our proposed approach is based on neural networks and the connectionist concept. A neural network is trained to learn the execution cost of the implementation algorithm(s) for a logical algebra operation (or query) with some predicates; after that, this network is used to estimate this operation (query) cost with other entries. The approach is based on a curve fitting like since neural networks have been proven to be "universal approximators." An additional advantage of this approach is its applicability to user defined methods where the user does not need to estimate the cost of its method since the system may apply this method several times, collects measurements, and capture its behavior with its curve fitting capacity. Keywords: Databases, Query Cost Evaluation, Performance Prediction, Neural Networks. 1 Introduction Cost models are still a problematic issue in data...