In my database, I created a index
CREATE INDEX meeting_name_idx ON swoosh.meeting (meeting_name varchar_pattern_ops);
So based on the index that I have for table "meeting", if I do:
Explain SELECT meeting_name FROM meeting WHERE meeting_name like 'Pro%';
I would get
index only scan using meeting_name_idx on meeting
But if I changed the %
in this case, and I do
Explain SELECT meeting_name FROM meeting WHERE meeting_name like '%Pro';
The result would be a sequential scan, why is that?