You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Alice Chen (JIRA)" <ji...@apache.org> on 2015/07/22 20:15:38 UTC
[jira] [Created] (TRAFODION-321) LP Bug: 1324303 - bad cardinality
estimates for metadata queries
Alice Chen created TRAFODION-321:
------------------------------------
Summary: LP Bug: 1324303 - bad cardinality estimates for metadata queries
Key: TRAFODION-321
URL: https://issues.apache.org/jira/browse/TRAFODION-321
Project: Apache Trafodion
Issue Type: Bug
Components: sql-cmp
Reporter: Apache Trafodion
Assignee: Apache Trafodion
Priority: Critical
cardinality estimation for metadata queries is not correct. Specifically for the case of an index join and the join is on the index column. The cardinality of the join should reflect that of the left child of the join.
Example of a metadata table that has the issue:
prepare st1 from select T.CONSTRAINT_TYPE, o.OBJECT_NAME from trafodion."_MD_".table_constraints T, trafodion."_MD_".objects O where T.table_uid = o.object_uid;
>>explain options 'f' st1;
LC RC OP OPERATOR OPT DESCRIPTION CARD
---- ---- ---- -------------------- -------- -------------------- ---------
3 . 4 root 5.00E+003
2 1 3 hybrid_hash_join 5.00E+003
. . 2 trafodion_index_scan OBJECTS 1.00E+002
. . 1 trafodion_scan TABLE_CONSTRAINTS 1.00E+002
--- SQL operation complete.
>>
Assigned to LaunchPad User taoufik ben abdellatif
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)