Downloading OPT++

Paper:
Here is a technical paper that describes the OPT++ architecture in detail. It also contains a performance evaluation of various search strategies and optimization techniques for relational and object-relational query optimization. Click here to download (Postscript 896 Kb).

Code:
Here is the source code for the basic OPT++ system along with a sample optimizer. The sample optimizer is a fairly complete optimizer that incorporated a number of techniques for object-relational query optimization. This code is freely redistributable. Click here to download. (Tarred and gzip-ed 1.4 Mb).

Documentation:
Here is the documentation and user's manual for for OPT++ and the accompanying sample optimizer. Contains information about how to use OPT++, how to incorporate it in an existing database system, and how to extent it. Click here here to download. (Postscript 347 Kb).


Navin Kabra (navin@cs.wisc.edu)