|
14 | 14 | \echo ' i1 – Unused/Rarely Used Indexes' |
15 | 15 | \echo ' i2 – Redundant Indexes' |
16 | 16 | \echo ' i3 – FKs with Missing/Bad Indexes' |
17 | | -\echo ' i4 – Unused/Redundant Indexes Do & Undo Migration DDL' |
| 17 | +\echo ' i4 – Invalid Indexes' |
| 18 | +\echo ' i5 – Unused/Redundant Indexes Do & Undo Migration DDL' |
18 | 19 | \echo ' p1 – [EXPERIMENTAL] Alignment Padding. How many bytes can be saved if columns are ordered better?' |
19 | 20 | \echo ' s1 – Slowest Queries, by Total Time (requires pg_stat_statements extension)' |
20 | 21 | \echo ' s2 – Slowest Queries Report (requires pg_stat_statements)' |
|
41 | 42 | :d_stp::text = 'i2' as d_step_is_i2, |
42 | 43 | :d_stp::text = 'i3' as d_step_is_i3, |
43 | 44 | :d_stp::text = 'i4' as d_step_is_i4, |
| 45 | +:d_stp::text = 'i5' as d_step_is_i5, |
44 | 46 | :d_stp::text = 'p1' as d_step_is_p1, |
45 | 47 | :d_stp::text = 's1' as d_step_is_s1, |
46 | 48 | :d_stp::text = 's2' as d_step_is_s2, |
@@ -107,7 +109,11 @@ select |
107 | 109 | \prompt 'Press <Enter> to continue…' d_dummy |
108 | 110 | \ir ./start.psql |
109 | 111 | \elif :d_step_is_i4 |
110 | | - \ir ./sql/i4_indexes_migration.sql |
| 112 | + \ir ./sql/i4_invalid_indexes.sql |
| 113 | + \prompt 'Press <Enter> to continue…' d_dummy |
| 114 | + \ir ./start.psql |
| 115 | +\elif :d_step_is_i5 |
| 116 | + \ir ./sql/i5_indexes_migration.sql |
111 | 117 | \prompt 'Press <Enter> to continue…' d_dummy |
112 | 118 | \ir ./start.psql |
113 | 119 | \elif :d_step_is_p1 |
|
0 commit comments