Query optimization is an area where database systems can achieve significant performance gains. Modern database applications demand optimizers with high extensibility and efficiency. Although more than one decade's efforts have been contributed to these areas, the state of the art in optimizer research is still not adequate for the demands of business. The… (More)