jesse.denardo@myfarms.com writes:
> Any idea why Postgres would fail to use the
> index on one machine but not the other, for identical queries?
The rowcount estimates are far from identical. Maybe you've ANALYZEd the
matview on one machine and not the other? Could you have auto-analyze
disabled on the second machine?
regards, tom lane