mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-30 19:03:16 +03:00
Enhance EXPLAIN QUERY PLAN to report the generation of constant rows using
VALUES or just a SELECT without FROM. FossilOrigin-Name: c75eee69fa8a9b56ee58a4cc539e80cc982f43390dc3a357344d58479dd89a41
This commit is contained in:
@ -89,6 +89,7 @@ do_eqp_test 1.7 {
|
||||
} {
|
||||
QUERY PLAN
|
||||
|--MATERIALIZE xxxxxx
|
||||
| `--SCAN CONSTANT ROW
|
||||
|--SCAN SUBQUERY xxxxxx
|
||||
`--SCAN TABLE t3
|
||||
}
|
||||
@ -99,7 +100,9 @@ do_eqp_test 1.8 {
|
||||
|--MATERIALIZE xxxxxx
|
||||
| `--COMPOUND QUERY
|
||||
| |--LEFT-MOST SUBQUERY
|
||||
| | `--SCAN CONSTANT ROW
|
||||
| `--UNION USING TEMP B-TREE
|
||||
| `--SCAN CONSTANT ROW
|
||||
|--SCAN SUBQUERY xxxxxx
|
||||
`--SCAN TABLE t3
|
||||
}
|
||||
@ -110,6 +113,7 @@ do_eqp_test 1.9 {
|
||||
|--MATERIALIZE xxxxxx
|
||||
| `--COMPOUND QUERY
|
||||
| |--LEFT-MOST SUBQUERY
|
||||
| | `--SCAN CONSTANT ROW
|
||||
| `--EXCEPT USING TEMP B-TREE
|
||||
| `--SCAN TABLE t3
|
||||
|--SCAN SUBQUERY xxxxxx
|
||||
@ -122,6 +126,7 @@ do_eqp_test 1.10 {
|
||||
|--MATERIALIZE xxxxxx
|
||||
| `--COMPOUND QUERY
|
||||
| |--LEFT-MOST SUBQUERY
|
||||
| | `--SCAN CONSTANT ROW
|
||||
| `--INTERSECT USING TEMP B-TREE
|
||||
| `--SCAN TABLE t3
|
||||
|--SCAN SUBQUERY xxxxxx
|
||||
@ -135,6 +140,7 @@ do_eqp_test 1.11 {
|
||||
|--MATERIALIZE xxxxxx
|
||||
| `--COMPOUND QUERY
|
||||
| |--LEFT-MOST SUBQUERY
|
||||
| | `--SCAN CONSTANT ROW
|
||||
| `--UNION ALL
|
||||
| `--SCAN TABLE t3
|
||||
|--SCAN SUBQUERY xxxxxx
|
||||
|
Reference in New Issue
Block a user