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?.
CREATE TABLE
INSERT 0 5
id | foo_content | condition_col |
---|---|---|
1 | Sing, O goddess | 99 |
2 | the anger of Achilles | 99 |
3 | son of Peleus | 99 |
4 | that brought countless ills | 2 |
5 | upon the Achaeans | 3 |
SELECT 5
CREATE FUNCTION
old_id | new_id |
---|---|
1 | 6 |
2 | 7 |
3 | 8 |
SELECT 3
id | foo_content | condition_col |
---|---|---|
1 | Sing, O goddess | 99 |
2 | the anger of Achilles | 99 |
3 | son of Peleus | 99 |
4 | that brought countless ills | 2 |
5 | upon the Achaeans | 3 |
6 | Sing, O goddess | 100 |
7 | the anger of Achilles | 100 |
8 | son of Peleus | 100 |
SELECT 8