Skip to main content
Log in

MIL primitives for querying a fragmented world

  • Regular contribution
  • Published:
The VLDB Journal Aims and scope Submit manuscript

Abstract.

In query-intensive database application areas, like decision support and data mining, systems that use vertical fragmentation have a significant performance advantage. In order to support relational or object oriented applications on top of such a fragmented data model, a flexible yet powerful intermediate language is needed. This problem has been successfully tackled in Monet, a modern extensible database kernel developed by our group. We focus on the design choices made in the Monet interpreter language (MIL), its algebraic query language, and outline how its concept of tactical optimization enhances and simplifies the optimization of complex queries. Finally, we summarize the experience gained in Monet by creating a highly efficient implementation of MIL.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received November 10, 1998 / Accepted March 22, 1999

Rights and permissions

Reprints and permissions

About this article

Cite this article

Boncz, P., Kersten, M. MIL primitives for querying a fragmented world. The VLDB Journal 8, 101–119 (1999). https://doi.org/10.1007/s007780050076

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s007780050076

Navigation