Concept Flow - Hash index for equality
Query with equality condition
Check if hash index exists on column
Yes
Compute hash of search value
Use hash index to find matching rows
Return rows matching equality condition
End
When a query uses equality (=) on a column with a hash index, PostgreSQL computes the hash of the search value and uses the index to quickly find matching rows.