By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
Help with an interesting Postgres question: Why isn't an Index Only Scan used on a partition accessed via the parent table?.
version |
---|
PostgreSQL 12.8 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1), 64-bit |
8 rows affected
key_name | context | pos | created_at | marker | key_alpha | key_num |
---|---|---|---|---|---|---|
A.1 | ctx_A | 0 | 2021-10-28 17:26:43.433905+01 | marker 1 initial | A. | 1 |
A.2 | ctx_A | 1 | 2021-10-28 17:26:43.433905+01 | marker 2 initial | A. | 2 |
A.3 | ctx_A | 2 | 2021-10-28 17:26:43.433905+01 | marker 3 initial | A. | 3 |
A.4 | ctx_A | 3 | 2021-10-28 17:26:43.433905+01 | marker 4 initial | A. | 4 |
B.1 | ctx_B | 0 | 2021-10-28 17:26:43.433905+01 | marker 5 initial | B. | 1 |
B.2 | ctx_B | 1 | 2021-10-28 17:26:43.433905+01 | marker 6 initial | B. | 2 |
B.3 | ctx_B | 2 | 2021-10-28 17:26:43.433905+01 | marker 7 initial | B. | 3 |
B.4 | ctx_B | 3 | 2021-10-28 17:26:43.433905+01 | marker 8 initial | B. | 4 |
2 rows affected
1 rows affected
key_name | context | pos | created_at | marker | key_alpha | key_num |
---|---|---|---|---|---|---|
A.1 | ctx_A | 0 | 2021-10-28 17:26:43.433905+01 | marker 1 initial | A. | 1 |
A.2 | ctx_A | 1 | 2021-10-28 17:26:43.433905+01 | marker 2 initial | A. | 2 |
A.43 | ctx_A | 2 | 2021-10-28 17:26:43.447281+01 | marker_new_A.43 | A. | 43 |
A.3 | ctx_A | 3 | 2021-10-28 17:26:43.433905+01 | marker 3 initial | A. | 3 |
A.4 | ctx_A | 4 | 2021-10-28 17:26:43.433905+01 | marker 4 initial | A. | 4 |
B.1 | ctx_B | 0 | 2021-10-28 17:26:43.433905+01 | marker 5 initial | B. | 1 |
B.2 | ctx_B | 1 | 2021-10-28 17:26:43.433905+01 | marker 6 initial | B. | 2 |
B.3 | ctx_B | 2 | 2021-10-28 17:26:43.433905+01 | marker 7 initial | B. | 3 |
B.4 | ctx_B | 3 | 2021-10-28 17:26:43.433905+01 | marker 8 initial | B. | 4 |