Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Estimating selectivities in data bases
Publisher:
  • University of Toronto
  • Computer Center Toronto, Ont. M5S 1A1
  • Canada
Order Number:AAI0537828
Pages:
1
Reflects downloads up to 12 Sep 2024Bibliometrics
Skip Abstract Section
Abstract

In this thesis we examine the problem of modelling data base contents and data placement on devices. This modelling is necessary in analytic data base performance evaluation studies in order to estimate the number of records of a file that have to be retrieved in response to the user(s) requests, as well as the number of blocks of the file containing these records. The cpu, io, and telecommunication costs of the system are directly or indirectly expressed in terms of these quantities.We first show that certain assumptions used for modelling data base contents, data placement on devices and user requests often are not satisfied in actual data base environments, and that they may lead to errors in model predictions. We examine formally implications of non-uniformity and dependencies of attribute values in data base design and data base performance evaluation. Thereafter, we provide more detailed modelling techniques based on multivariate statistical model, and we demonstrate their use in improving data base performance.

Cited By

  1. Oommen B and Rueda L (2019). A formal analysis of why heuristic functions work, Artificial Intelligence, 164:1-2, (1-22), Online publication date: 1-May-2005.
  2. Oommen B and Thiyagarajah M Query Result Size Estimation Using a Novel Histogram-like Technique Proceedings of the 1999 International Symposium on Database Engineering & Applications
  3. Chu P (2019). A Contingency Approach to Estimating Record Selectivities, IEEE Transactions on Software Engineering, 17:6, (544-552), Online publication date: 1-Jun-1991.
  4. ACM
    Muthuswamy B and Kerschberg L A detailed statistical model for relational query optimization Proceedings of the 1985 ACM annual conference on The range of computing : mid-80's perspective: mid-80's perspective, (439-448)
  5. ACM
    Kriegel H Performance comparison of index structures for multi-key retrieval Proceedings of the 1984 ACM SIGMOD international conference on Management of data, (186-196)
  6. ACM
    Piatetsky-Shapiro G and Connell C Accurate estimation of the number of tuples satisfying a condition Proceedings of the 1984 ACM SIGMOD international conference on Management of data, (256-276)
  7. ACM
    Kriegel H (1984). Performance comparison of index structures for multi-key retrieval, ACM SIGMOD Record, 14:2, (186-196), Online publication date: 1-Jun-1984.
  8. ACM
    Piatetsky-Shapiro G and Connell C (2019). Accurate estimation of the number of tuples satisfying a condition, ACM SIGMOD Record, 14:2, (256-276), Online publication date: 1-Jun-1984.
  9. ACM
    Christodoulakis S (1984). Implications of certain assumptions in database performance evauation, ACM Transactions on Database Systems (TODS), 9:2, (163-186), Online publication date: 3-Jun-1984.
  10. ACM
    Christodoulakis S Estimating block transfers and join sizes Proceedings of the 1983 ACM SIGMOD international conference on Management of data, (40-54)
  11. ACM
    Rowe N Top-down statistical estimation on a database Proceedings of the 1983 ACM SIGMOD international conference on Management of data, (135-145)
  12. ACM
    Christodoulakis S (2019). Estimating block transfers and join sizes, ACM SIGMOD Record, 13:4, (40-54), Online publication date: 1-May-1983.
  13. ACM
    Rowe N (1983). Top-down statistical estimation on a database, ACM SIGMOD Record, 13:4, (135-145), Online publication date: 1-May-1983.
  14. ACM
    Tsichritzis D and Christodoulakis S Message files Proceedings of the SIGOA conference on Office information systems, (110-112)
  15. ACM
    Tsichritzis D and Christodoulakis S (2019). Message files, ACM SIGOA Newsletter, 3:1-2, (110-112), Online publication date: 1-Jun-1982.
Contributors
  • Technical University of Crete

Recommendations