发明名称 Query optimizer with join cardinality estimation which mitigates the effects of skew
摘要 One embodiment relates to a computer-implemented method to estimate a cardinality of a database query. Single table cardinalities are determined after application of selection predicates. In addition, pair-wise join selectivities are estimated without assuming independence between selection and join predicates. Said pair-wise join selectivities are multiplied with said single table cardinalities after application of the selection predicates. Another embodiment relates to a computer apparatus including a cardinality estimator. The cardinality estimator includes computer-readable instructions configured to (a) determine single table cardinalities after application of selection predicates from the database query, (b) estimate pair-wise join selectivities without assuming independence between the selection predicates and join predicates of the database query, and (c) multiply said pair-wise join selectivities with said single table cardinalities after application of the selection predicates. Other embodiments, aspects and features are also disclosed.
申请公布号 US2009177623(A1) 申请公布日期 2009.07.09
申请号 US20080008357 申请日期 2008.01.09
申请人 KRISHNA MURALI MALLELA 发明人 KRISHNA MURALI MALLELA
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址