- guessSelectivity
Returns default estimates for selectivities, in the absence of stats.
- areColumnsDefinitelyUnique
Returns true if the columns represented in a bit mask are definitely known to
form a unique column s
- areColumnsDefinitelyUniqueWhenNullsFiltered
Returns true if the columns represented in a bit mask are definitely known to
form a unique column s
- getJoinDistinctRowCount
Computes the number of distinct rows for a set of keys returned from a join.
Also known as NDV (numb
- minusPreds
Takes the difference between two predicates, removing from the first any
predicates also in the seco
- estimateFilteredRows
- linear
Returns a point on a line.The result is always a value between minY and maxY,
even if x is not betwe
- getJoinRowCount
Returns an estimate of the number of rows returned by a Join.
- areColumnsUnique
- capInfinity
Caps a double value at Double.MAX_VALUE if it's currently infinity
- cardOfProjExpr
Computes the cardinality of a particular expression from the projection list.
- checkInputForCollationAndLimit
Returns whether a relational expression is already sorted and has fewer rows
than the sum of offset