1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

Merge 11.0 into 11.1

This commit is contained in:
Marko Mäkelä
2023-06-08 14:09:21 +03:00
165 changed files with 4391 additions and 1929 deletions

View File

@ -1237,6 +1237,7 @@ explain select * from t1,t2 where t1.a=t2.b+2 and t2.a= t1.b {
"rows_after_filter": 100,
"rows_out": 1,
"cost": 0.9604227,
"cost_without_join_buffer": 2.56761,
"index_only": false,
"chosen": false
}
@ -1291,6 +1292,7 @@ explain select * from t1,t2 where t1.a=t2.b+2 and t2.a= t1.b {
"rows_after_filter": 100,
"rows_out": 1,
"cost": 0.9604227,
"cost_without_join_buffer": 2.56761,
"index_only": false,
"chosen": false
}
@ -3465,6 +3467,7 @@ explain extended select * from t1 where a in (select p from t2) {
"rows_after_filter": 101,
"rows_out": 101,
"cost": 0.063593833,
"cost_without_join_buffer": 0.10333002,
"index_only": false,
"chosen": true
}
@ -5246,6 +5249,7 @@ explain select * from t1 where a in (select t_inner_1.a from t1 t_inner_1, t1 t_
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -5389,6 +5393,7 @@ explain select * from t1 where a in (select t_inner_1.a from t1 t_inner_1, t1 t_
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -5415,6 +5420,7 @@ explain select * from t1 where a in (select t_inner_1.a from t1 t_inner_1, t1 t_
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -5453,6 +5459,7 @@ explain select * from t1 where a in (select t_inner_1.a from t1 t_inner_1, t1 t_
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.015203373,
"cost_without_join_buffer": 0.094543335,
"index_only": false,
"chosen": true
}
@ -6017,6 +6024,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -6043,6 +6051,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -6069,6 +6078,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -6095,6 +6105,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -6121,6 +6132,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -6159,6 +6171,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.050443503,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -6185,6 +6198,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.024600489,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -6211,6 +6225,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.024600489,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -6237,6 +6252,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.050443503,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -6275,6 +6291,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -6301,6 +6318,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.067582275,
"cost_without_join_buffer": 0.850890015,
"index_only": false,
"chosen": true
}
@ -6327,6 +6345,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -6388,6 +6407,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.034460781,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -6414,6 +6434,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.080024379,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -6452,6 +6473,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -6532,6 +6554,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -6558,6 +6581,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -6596,6 +6620,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 6.764540577,
"cost_without_join_buffer": 25.02637682,
"index_only": false,
"chosen": true
}
@ -6715,6 +6740,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -6741,6 +6767,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -6767,6 +6794,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.015203373,
"cost_without_join_buffer": 0.094543335,
"index_only": false,
"chosen": true
}
@ -6793,6 +6821,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -6831,6 +6860,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -6857,6 +6887,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.067582275,
"cost_without_join_buffer": 0.850890015,
"index_only": false,
"chosen": true
}
@ -6883,6 +6914,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -6939,6 +6971,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.034460781,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -6965,6 +6998,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.080024379,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -7003,6 +7037,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -7083,6 +7118,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -7109,6 +7145,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -7147,6 +7184,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 6.764540577,
"cost_without_join_buffer": 25.02637682,
"index_only": false,
"chosen": true
}
@ -7258,6 +7296,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.017419989,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -7284,6 +7323,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.012618795,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -7310,6 +7350,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.017419989,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -7348,6 +7389,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.034460781,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -7374,6 +7416,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.080024379,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -7412,6 +7455,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -7492,6 +7536,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.034303623,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -7518,6 +7563,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.034303623,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -7556,6 +7602,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -7641,6 +7688,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -7667,6 +7715,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -7693,6 +7742,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -7731,6 +7781,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -7757,6 +7808,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -8273,6 +8325,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -8386,6 +8439,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -8607,6 +8661,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -8633,6 +8688,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -8659,6 +8715,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -8685,6 +8742,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.011523207,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -8711,6 +8769,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.014133225,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -8749,6 +8808,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.050443503,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -8775,6 +8835,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.024600489,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -8801,6 +8862,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.024600489,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -8827,6 +8889,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.050443503,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -8865,6 +8928,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -8891,6 +8955,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.067582275,
"cost_without_join_buffer": 0.850890015,
"index_only": false,
"chosen": true
}
@ -8917,6 +8982,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -8983,6 +9049,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.034460781,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -9009,6 +9076,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.080024379,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -9047,6 +9115,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -9180,6 +9249,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -9206,6 +9276,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -9232,6 +9303,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.015203373,
"cost_without_join_buffer": 0.094543335,
"index_only": false,
"chosen": true
}
@ -9258,6 +9330,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.024443331,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -9296,6 +9369,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -9322,6 +9396,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.067582275,
"cost_without_join_buffer": 0.850890015,
"index_only": false,
"chosen": true
}
@ -9348,6 +9423,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.172815333,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -9414,6 +9490,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -9440,6 +9517,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -9500,6 +9578,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -9610,6 +9689,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.017419989,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -9636,6 +9716,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.012618795,
"cost_without_join_buffer": 0.031514445,
"index_only": false,
"chosen": true
}
@ -9662,6 +9743,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.017419989,
"cost_without_join_buffer": 0.034329735,
"index_only": false,
"chosen": true
}
@ -9700,6 +9782,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 3,
"rows_out": 3,
"cost": 0.034460781,
"cost_without_join_buffer": 0.283630005,
"index_only": false,
"chosen": true
}
@ -9726,6 +9809,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.080024379,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -9764,6 +9848,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -9851,6 +9936,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.034303623,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -9877,6 +9963,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.034303623,
"cost_without_join_buffer": 0.102989205,
"index_only": false,
"chosen": true
}
@ -9915,6 +10002,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.261557961,
"cost_without_join_buffer": 0.926902845,
"index_only": false,
"chosen": true
}
@ -10003,6 +10091,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -10029,6 +10118,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -10055,6 +10145,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.065233941,
"cost_without_join_buffer": 0.308967615,
"index_only": false,
"chosen": true
}
@ -10093,6 +10184,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -10119,6 +10211,7 @@ t_outer_2.a in (select t_inner_3.a from t2 t_inner_3, t1 t_inner_4) {
"rows_after_filter": 9,
"rows_out": 9,
"cost": 0.628673451,
"cost_without_join_buffer": 2.780708535,
"index_only": false,
"chosen": true
}
@ -10957,7 +11050,7 @@ JSON_DETAILED(JSON_EXTRACT(trace, '$**.considered_execution_plans'))
"rows": 1000,
"rows_after_filter": 800,
"rows_out": 800,
"cost": 0.834607,
"cost": 0.8329686,
"index_only": false,
"chosen": true
}
@ -10967,7 +11060,7 @@ JSON_DETAILED(JSON_EXTRACT(trace, '$**.considered_execution_plans'))
"type": "scan",
"rows_read": 800,
"rows_out": 800,
"cost": 0.834607,
"cost": 0.8329686,
"uses_join_buffering": false
}
}
@ -10978,7 +11071,7 @@ JSON_DETAILED(JSON_EXTRACT(trace, '$**.considered_execution_plans'))
"plan_prefix": "A",
"table": "B",
"rows_for_plan": 4000,
"cost_for_plan": 0.84620665
"cost_for_plan": 0.84456825
}
]
},
@ -11406,6 +11499,7 @@ JSON_DETAILED(JSON_EXTRACT(trace, '$**.considered_execution_plans'))
"rows_after_filter": 10,
"rows_out": 1,
"cost": 0.11055225,
"cost_without_join_buffer": 1.159965,
"index_only": false,
"chosen": true
}
@ -11792,6 +11886,7 @@ UPDATE t, v SET t.b = t.a, t.a = v.c WHERE v.c < t.a {
"rows_after_filter": 2,
"rows_out": 2,
"cost": 0.012911897,
"cost_without_join_buffer": 0.024837402,
"index_only": false,
"chosen": true
}
@ -12873,7 +12968,7 @@ explain select * from t1 where a<10 and b between 10 and 50 and c < 10 {
"rows": 9,
"rows_after_filter": 0.189,
"rows_out": 0.017766,
"cost": 0.005814057,
"cost": 0.006364199,
"chosen": true
}
],
@ -12881,7 +12976,7 @@ explain select * from t1 where a<10 and b between 10 and 50 and c < 10 {
"type": "range",
"rows_read": 0.189,
"rows_out": 0.017766,
"cost": 0.005814057,
"cost": 0.006364199,
"uses_join_buffering": false,
"rowid_filter_index": "b"
}
@ -12893,7 +12988,7 @@ explain select * from t1 where a<10 and b between 10 and 50 and c < 10 {
"plan_prefix": "",
"table": "t1",
"rows_for_plan": 0.017766,
"cost_for_plan": 0.005814057,
"cost_for_plan": 0.006364199,
"pushdown_cond_selectivity": 0.094,
"filtered": 0.1974,
"rows_out": 0.017766
@ -12903,7 +12998,7 @@ explain select * from t1 where a<10 and b between 10 and 50 and c < 10 {
{
"best_join_order": ["t1"],
"rows": 0.017766,
"cost": 0.005814057
"cost": 0.006364199
},
{
"table": "t1",
@ -13332,6 +13427,7 @@ explain format=json select * from three, t1 where t1.a=three.a and t1.b<5000 and
"rows_after_filter": 430.7688,
"rows_out": 323.0766,
"cost": 1.701731924,
"cost_without_join_buffer": 4.7319164,
"index_only": false,
"chosen": true
}