skip to main content
10.1145/582318.582323acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article
Free Access

B+ trees and indexed sequential files: a performance comparison

Published:29 April 1981Publication History

ABSTRACT

An analytic method for comparing the performance of B+ trees and indexed sequential files is proposed. Preliminary results indicate that indexed sequential files may be more efficient than B+ trees in certain applications.

References

  1. {AHU74} Aho, A.V., Hopcroft, J.E., and Ullman, J.D., The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, Massachusetts, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {Bat80a} Batory, D.S. "Optimal File Designs and Reorganization Points", Computer Systems Research Group Tech. Rep. 110, University of Toronto, 1980.Google ScholarGoogle Scholar
  3. {Bat80b} Batory, D.S. "An Analytic Model of Physical Databases", Ph.D. Th., University of Toronto, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {Com79} Comer, D., "The Ubiquitous B-Tree", ACM Computing Surveys 11,2 (June 79), pp. 121--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {HaKo80} Hatzopoulos, M. and Kollias, J., "A Dynamic Model for the Optimal Selection of Secondary Indices", Dept. of Applied Mathematics, Univ. of Athens, Athens, Greece, 1980.Google ScholarGoogle Scholar
  6. {Knu73} Knuth, D.E., The Art of Computer Programming, Vol 3: Sorting and Searching, Addison-Wesley, Reading, Massachusetts, 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {NaMi78} Nakamura, T. and Mizoguchi, T., "An Analysis of Storage Utilization Factor in Block Split Data Structuring Scheme", Proc. Very Large Data Bases Conf., Berlin 1978, pp. 489--495.Google ScholarGoogle Scholar
  8. {Rei76} Reiter, A., "Some Experiments in Directory Organization --- A Simulation Study", Proc. Int. Symp. Computer Performance, Modeling, Measurement, and Evaluation, (March 76), Harvard, pp. 1--6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {HeSt78} Held, G. and Stonebraker, M., "B-Trees Re-examined", Comm. ACM 21,2 (Feb. 78), pp. 139--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {Ram80} Ramirez, R.J., "Efficient Algorithms for Selecting Efficient Data Storage Structures", Ph.D. Th., University of Waterloo, Waterloo, Ontario, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {Ston80} Stonebraker, M., "Retrospection on a Database System", ACM Trans. Database Syst. 5,2 (June 80), pp. 225--240. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {Yao77} Yao, S.B., "An Attribute Based Model for Database Access Cost Analysis", ACM Trans. Database Syst. 2,1 (March 77), pp. 45--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {Yao78} Yao, A.C., "On Random 2-3 Trees", Acta Informatica 9,2 (1978), pp. 159--168.Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. B+ trees and indexed sequential files: a performance comparison

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGMOD '81: Proceedings of the 1981 ACM SIGMOD international conference on Management of data
      April 1981
      237 pages
      ISBN:0897910400
      DOI:10.1145/582318

      Copyright © 1981 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 29 April 1981

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate785of4,003submissions,20%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader