A method, apparatus, and article of manufacture for a computer-implemented technique for query optimization using a multi-layered object cache. An object-oriented query is executed to retrieve data from a database. The database is stored on a data storage device connected to a computer and queries are...http://www.google.com.au/patents/US6457020?utm_source=gb-gplus-sharePatent US6457020 - Query optimization using a multi-layered object cache