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.11 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-10), 64-bit |
1 rows affected
job_id | job_type_lu |
---|---|
1 | NT-TYP |
phase_id | job_id_fk | phase_type_lu |
---|---|---|
1 | 1 | RESEARCH |
1 rows affected
job_id | job_type_lu |
---|---|
1 | NT-TYP |
2 | XXXXX |
phase_id | job_id_fk | phase_type_lu |
---|---|---|
1 | 1 | RESEARCH |
2 | 2 | RESEARCH |
phase_step_id | phase_id_fk | step_type_lu |
---|---|---|
1 | 2 | RESEARCH: JOB_INPUT |
2 | 2 | RESEARCH: WATER |
3 | 2 | RESEARCH: OTHER |
4 | 2 | RESEARCH: REVISION_ATEAM |
5 | 2 | RESEARCH: REVISION_CLIENT |
ERROR: You must supply a job_id for this phase...
CONTEXT: PL/pgSQL function setup_phase_steps() line 5 at RAISE
1 rows affected
job_id | job_type_lu |
---|---|
1 | NT-TYP |
2 | XXXXX |
phase_id | job_id_fk | phase_type_lu |
---|---|---|
1 | 1 | RESEARCH |
2 | 2 | RESEARCH |
4 | 2 | SURVEY |
phase_step_id | phase_id_fk | step_type_lu |
---|---|---|
1 | 2 | RESEARCH: JOB_INPUT |
2 | 2 | RESEARCH: WATER |
3 | 2 | RESEARCH: OTHER |
4 | 2 | RESEARCH: REVISION_ATEAM |
5 | 2 | RESEARCH: REVISION_CLIENT |
6 | 4 | SURVEY: SCHEDULING |
7 | 4 | SURVEY: FIELDING |
8 | 4 | SURVEY: REVISION_ATEAM |
9 | 4 | SURVEY: REVISION_CLIENT |
1 rows affected
job_id | job_type_lu |
---|---|
1 | NT-TYP |
2 | XXXXX |
3 | YYYY |
phase_id | job_id_fk | phase_type_lu |
---|---|---|
1 | 1 | RESEARCH |
2 | 2 | RESEARCH |
4 | 2 | SURVEY |
5 | 3 | RESEARCH |
phase_step_id | phase_id_fk | step_type_lu |
---|---|---|
1 | 2 | RESEARCH: JOB_INPUT |
2 | 2 | RESEARCH: WATER |
3 | 2 | RESEARCH: OTHER |
4 | 2 | RESEARCH: REVISION_ATEAM |
5 | 2 | RESEARCH: REVISION_CLIENT |
6 | 4 | SURVEY: SCHEDULING |
7 | 4 | SURVEY: FIELDING |
8 | 4 | SURVEY: REVISION_ATEAM |
9 | 4 | SURVEY: REVISION_CLIENT |
10 | 5 | RESEARCH: JOB_INPUT |
11 | 5 | RESEARCH: WATER |
12 | 5 | RESEARCH: OTHER |
13 | 5 | RESEARCH: REVISION_ATEAM |
14 | 5 | RESEARCH: REVISION_CLIENT |