Interface RelOptCostFactory


public interface RelOptCostFactory
Cost model for query planning.
  • Method Details

    • makeCost

      RelOptCost makeCost(double rowCount, double cpu, double io)
      Creates a cost object.
    • makeHugeCost

      RelOptCost makeHugeCost()
      Creates a cost object representing an enormous non-infinite cost.
    • makeInfiniteCost

      RelOptCost makeInfiniteCost()
      Creates a cost object representing infinite cost.
    • makeTinyCost

      RelOptCost makeTinyCost()
      Creates a cost object representing a small positive cost.
    • makeZeroCost

      RelOptCost makeZeroCost()
      Creates a cost object representing zero cost.