Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Plan-per-tuple optimizing of database queries with user-defined functions










Image Number 3 for United States Patent #6353818.

A method, apparatus, and article of manufacture for executing a database query in a database management system. The method comprises the steps of generating a plurality of query plans for the database query, evaluating the plurality of query plans using a measured value for the resource metric, selecting a query plan from the evaluated query plans based on the measured resource metric, and executing the selected query plan. The apparatus comprises a query plan generator for generating a plurality of query plans, each query plan optimized with respect to at least one resource metric, and a query plan evaluator, communicatively coupled to a resource object and a database management system node, the evaluator selecting a query plan from the optimized query plan according to a measured resource metric obtained from the global resource object. The article of manufacture comprises a program storage device tangibly embodying one or more programs of instructions executable by the computer to perform the method steps of executing a database query in a database management system, the method steps comprising the method steps above.








 
 
  Recently Added Patents
Clothes hanger
High-voltage terminal assembly with integral high-voltage interlock
Battery pack and method for producing the same
Three-dimensional network aluminum porous body for current collector, electrode using the aluminum porous body, and battery, capacitor and lithium-ion capacitor each using the electrode
Software copy protection via protected execution of applications
Accelerated verification of digital signatures and public keys
Dental methods, compositions, and kits including acid-sensitive dyes
  Randomly Featured Patents
Enhanced identification of interesting points-of-interest
Quantitative cell dispensing apparatus using liquid drop manipulation
Steam quality acoustic monitoring system and method
Switching mechanism for optical component, lens barrel, and imaging device
Intermeshable construction unit
Telephone extension system utilizing power line carrier signals
Automotive wheel
Method of controlling a fabrication process using an iso-dense bias
Osteospermum plant named `Balserwibli`
Blow molding hollow articles from polyolefins containing anisotropic filler