query7.0
text/plain
Filename: query7.0
Type: text/plain
Part: 1
NOTICE: QUERY DUMP:
{ SORT :startup_cost 4.48 :total_cost 4.48 :rows 1 :width 22 :state <> :qptargetlist ({ TARGETENTRY :resdom { RESDOM :resno 1 :restype 21 :restypmod -1 :resname gaenge :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 1 :varattno 4 :vartype 21 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 4}} { TARGETENTRY :resdom { RESDOM :resno 2 :restype 23 :restypmod -1 :resname artikelid :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 1 :varattno 8 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 8}} { TARGETENTRY :resdom { RESDOM :resno 3 :restype 1043 :restypmod 54 :resname text :reskey 1 :reskeyop 1071 :ressortgroupref 1 :resjunk false } :expr { VAR :varno 2 :varattno 3 :vartype 1043 :vartypmod 54 :varlevelsup 0 :varnoold 2 :varoattno 3}}) :qpqual <> :lefttree { NESTLOOP :startup_cost 0.00 :total_cost 4.47 :rows 1 :width 22 :state <> :qptargetlist ({ TARGETENTRY :resdom { RESDOM :resno 1 :restype 21 :restypmod -1 :resname gaenge :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 65001 :varattno 1 :vartype 21 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 4}} { TARGETENTRY :resdom { RESDOM :resno 2 :restype 23 :restypmod -1 :resname artikelid :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 65001 :varattno 2 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 8}} { TARGETENTRY :resdom { RESDOM :resno 3 :restype 1043 :restypmod 54 :resname text :reskey 0 :reskeyop 0 :ressortgroupref 1 :resjunk false } :expr { VAR :varno 65000 :varattno 1 :vartype 1043 :vartypmod 54 :varlevelsup 0 :varnoold 2 :varoattno 3}}) :qpqual <> :lefttree { INDEXSCAN :startup_cost 0.00 :total_cost 2.02 :rows 1 :width 6 :state <> :qptargetlist ({ TARGETENTRY :resdom { RESDOM :resno 1 :restype 21 :restypmod -1 :resname <> :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 1 :varattno 4 :vartype 21 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 4}} { TARGETENTRY :resdom { RESDOM :resno 2 :restype 23 :restypmod -1 :resname <> :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 1 :varattno 8 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 8}}) :qpqual <> :lefttree <> :righttree <> :extprm () :locprm () :initplan <> :nprm 0 :scanrelid 1 :indxid ( 2073721) :indxqual (({ EXPR :typeOid 16 :opType op :oper { OPER :opno 94 :opid 63 :opresulttype 16 } :args ({ VAR :varno 1 :varattno 1 :vartype 21 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 2} { CONST :consttype 21 :constlen 2 :constisnull false :constvalue 2 [ 109 0 0 0 ] :constbyval true })} { EXPR :typeOid 16 :opType op :oper { OPER :opno 1093 :opid 1086 :opresulttype 16 } :args ({ VAR :varno 1 :varattno 2 :vartype 1082 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 3} { CONST :consttype 1082 :constlen 4 :constisnull false :constvalue 4 [ 122 1 0 0 ] :constbyval true })})) :indxqualorig (({ EXPR :typeOid 16 :opType op :oper { OPER :opno 94 :opid 63 :opresulttype 16 } :args ({ VAR :varno 1 :varattno 2 :vartype 21 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 2} { CONST :consttype 21 :constlen 2 :constisnull false :constvalue 2 [ 109 0 0 0 ] :constbyval true })} { EXPR :typeOid 16 :opType op :oper { OPER :opno 1093 :opid 1086 :opresulttype 16 } :args ({ VAR :varno 1 :varattno 3 :vartype 1082 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 3} { CONST :consttype 1082 :constlen 4 :constisnull false :constvalue 4 [ 122 1 0 0 ] :constbyval true })})) :indxorderdir 1 } :righttree { INDEXSCAN :startup_cost 0.00 :total_cost 2.44 :rows 1 :width 16 :state <> :qptargetlist ({ TARGETENTRY :resdom { RESDOM :resno 1 :restype 1043 :restypmod 54 :resname <> :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 2 :varattno 3 :vartype 1043 :vartypmod 54 :varlevelsup 0 :varnoold 2 :varoattno 3}} { TARGETENTRY :resdom { RESDOM :resno 2 :restype 23 :restypmod -1 :resname <> :reskey 0 :reskeyop 0 :ressortgroupref 0 :resjunk false } :expr { VAR :varno 2 :varattno 2 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 2 :varoattno 2}}) :qpqual ({ EXPR :typeOid 16 :opType op :oper { OPER :opno 1752 :opid 1718 :opresulttype 16 } :args ({ VAR :varno 2 :varattno 6 :vartype 1700 :vartypmod 327684 :varlevelsup 0 :varnoold 2 :varoattno 6} { CONST :consttype 1700 :constlen -1 :constisnull false :constvalue 11 [ 11 0 0 0 0 0 0 0 0 0 16 ] :constbyval false })} { EXPR :typeOid 16 :opType op :oper { OPER :opno 1752 :opid 1718 :opresulttype 16 } :args ({ VAR :varno 2 :varattno 5 :vartype 1700 :vartypmod 131076 :varlevelsup 0 :varnoold 2 :varoattno 5} { CONST :consttype 1700 :constlen -1 :constisnull false :constvalue 10 [ 10 0 0 0 0 0 0 0 0 0 ] :constbyval false })}) :lefttree <> :righttree <> :extprm () :locprm () :initplan <> :nprm 0 :scanrelid 2 :indxid ( 2133411) :indxqual (({ EXPR :typeOid 16 :opType op :oper { OPER :opno 96 :opid 65 :opresulttype 16 } :args ({ VAR :varno 2 :varattno 1 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 2 :varoattno 2} { VAR :varno 65001 :varattno 2 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 8})})) :indxqualorig (({ EXPR :typeOid 16 :opType op :oper { OPER :opno 96 :opid 65 :opresulttype 16 } :args ({ VAR :varno 65001 :varattno 2 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 1 :varoattno 8} { VAR :varno 2 :varattno 2 :vartype 23 :vartypmod -1 :varlevelsup 0 :varnoold 2 :varoattno 2})})) :indxorderdir 0 } :extprm () :locprm () :initplan <> :nprm 0 } :righttree <> :extprm () :locprm () :initplan <> :nprm 0 :nonameid 0 :keycount 1 }
NOTICE: QUERY PLAN:
Sort (cost=4.48..4.48 rows=1 width=22)
-> Nested Loop (cost=0.00..4.47 rows=1 width=22)
-> Index Scan using schaertabelle_kettnr on schaertabelle s (cost=0.00..2.02 rows=1 width=6)
-> Index Scan using extartbez_artikelid on extartbez e (cost=0.00..2.44 rows=1 width=16)
{ SORT
:startup_cost 4.48
:total_cost 4.48
:rows 1
:width 22
:state <>
:qptargetlist (
{ TARGETENTRY
:resdom
{ RESDOM
:resno 1
:restype 21
:restypmod -1
:resname gaenge
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 1
:varattno 4
:vartype 21
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 4
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 2
:restype 23
:restypmod -1
:resname artikelid
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 1
:varattno 8
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 8
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 3
:restype 1043
:restypmod 54
:resname text
:reskey 1
:reskeyop 1071
:ressortgroupref 1
:resjunk false
}
:expr
{ VAR
:varno 2
:varattno 3
:vartype 1043
:vartypmod 54
:varlevelsup 0
:varnoold 2
:varoattno 3
}
}
)
:qpqual <>
:lefttree
{ NESTLOOP
:startup_cost 0.00
:total_cost 4.47
:rows 1
:width 22
:state <>
:qptargetlist (
{ TARGETENTRY
:resdom
{ RESDOM
:resno 1
:restype 21
:restypmod -1
:resname gaenge
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 65001
:varattno 1
:vartype 21
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 4
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 2
:restype 23
:restypmod -1
:resname artikelid
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 65001
:varattno 2
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 8
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 3
:restype 1043
:restypmod 54
:resname text
:reskey 0
:reskeyop 0
:ressortgroupref 1
:resjunk false
}
:expr
{ VAR
:varno 65000
:varattno 1
:vartype 1043
:vartypmod 54
:varlevelsup 0
:varnoold 2
:varoattno 3
}
}
)
:qpqual <>
:lefttree
{ INDEXSCAN
:startup_cost 0.00
:total_cost 2.02
:rows 1
:width 6
:state <>
:qptargetlist (
{ TARGETENTRY
:resdom
{ RESDOM
:resno 1
:restype 21
:restypmod -1
:resname <>
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 1
:varattno 4
:vartype 21
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 4
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 2
:restype 23
:restypmod -1
:resname <>
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 1
:varattno 8
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 8
}
}
)
:qpqual <>
:lefttree <>
:righttree <>
:extprm ()
:locprm ()
:initplan <>
:nprm 0
:scanrelid 1
:indxid ( 2073721)
:indxqual ((
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 94
:opid 63
:opresulttype 16
}
:args (
{ VAR
:varno 1
:varattno 1
:vartype 21
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 2
}
{ CONST
:consttype 21
:constlen 2
:constisnull false
:constvalue 2 [ 109 0 0 0 ]
:constbyval true
}
)
}
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 1093
:opid 1086
:opresulttype 16
}
:args (
{ VAR
:varno 1
:varattno 2
:vartype 1082
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 3
}
{ CONST
:consttype 1082
:constlen 4
:constisnull false
:constvalue 4 [ 122 1 0 0 ]
:constbyval true
}
)
}
)
)
:indxqualorig ((
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 94
:opid 63
:opresulttype 16
}
:args (
{ VAR
:varno 1
:varattno 2
:vartype 21
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 2
}
{ CONST
:consttype 21
:constlen 2
:constisnull false
:constvalue 2 [ 109 0 0 0 ]
:constbyval true
}
)
}
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 1093
:opid 1086
:opresulttype 16
}
:args (
{ VAR
:varno 1
:varattno 3
:vartype 1082
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 3
}
{ CONST
:consttype 1082
:constlen 4
:constisnull false
:constvalue 4 [ 122 1 0 0 ]
:constbyval true
}
)
}
)
)
:indxorderdir 1
}
:righttree
{ INDEXSCAN
:startup_cost 0.00
:total_cost 2.44
:rows 1
:width 16
:state <>
:qptargetlist (
{ TARGETENTRY
:resdom
{ RESDOM
:resno 1
:restype 1043
:restypmod 54
:resname <>
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 2
:varattno 3
:vartype 1043
:vartypmod 54
:varlevelsup 0
:varnoold 2
:varoattno 3
}
}
{ TARGETENTRY
:resdom
{ RESDOM
:resno 2
:restype 23
:restypmod -1
:resname <>
:reskey 0
:reskeyop 0
:ressortgroupref 0
:resjunk false
}
:expr
{ VAR
:varno 2
:varattno 2
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 2
:varoattno 2
}
}
)
:qpqual (
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 1752
:opid 1718
:opresulttype 16
}
:args (
{ VAR
:varno 2
:varattno 6
:vartype 1700
:vartypmod 327684
:varlevelsup 0
:varnoold 2
:varoattno 6
}
{ CONST
:consttype 1700
:constlen -1
:constisnull false
:constvalue 11 [ 11 0 0 0 0 0 0 0 0 0 16 ]
:constbyval false
}
)
}
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 1752
:opid 1718
:opresulttype 16
}
:args (
{ VAR
:varno 2
:varattno 5
:vartype 1700
:vartypmod 131076
:varlevelsup 0
:varnoold 2
:varoattno 5
}
{ CONST
:consttype 1700
:constlen -1
:constisnull false
:constvalue 10 [ 10 0 0 0 0 0 0 0 0 0 ]
:constbyval false
}
)
}
)
:lefttree <>
:righttree <>
:extprm ()
:locprm ()
:initplan <>
:nprm 0
:scanrelid 2
:indxid ( 2133411)
:indxqual ((
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 96
:opid 65
:opresulttype 16
}
:args (
{ VAR
:varno 2
:varattno 1
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 2
:varoattno 2
}
{ VAR
:varno 65001
:varattno 2
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 8
}
)
}
)
)
:indxqualorig ((
{ EXPR
:typeOid 16
:opType op
:oper
{ OPER
:opno 96
:opid 65
:opresulttype 16
}
:args (
{ VAR
:varno 65001
:varattno 2
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 1
:varoattno 8
}
{ VAR
:varno 2
:varattno 2
:vartype 23
:vartypmod -1
:varlevelsup 0
:varnoold 2
:varoattno 2
}
)
}
)
)
:indxorderdir 0
}
:extprm ()
:locprm ()
:initplan <>
:nprm 0
}
:righttree <>
:extprm ()
:locprm ()
:initplan <>
:nprm 0
:nonameid 0
:keycount 1
}