Add hash index caution to CREATE INDEX docs

This commit is contained in:
Simon Riggs 2012-10-17 08:36:45 +01:00
parent 17901b0137
commit 6166c7301e
1 changed files with 12 additions and 0 deletions

View File

@ -467,6 +467,18 @@ CREATE INDEX lower_title_idx ON films ((lower(title)));
</programlisting>
</para>
<caution>
<para>
Hash index operations are not presently WAL-logged,
so hash indexes might need to be rebuilt with <command>REINDEX</>
after a database crash if there were unwritten changes.
Also, changes to hash indexes are not replicated over warm standby
replication after the initial base backup, so they
give wrong anwers to queries that subsequently use them.
For these reasons, hash index use is presently discouraged.
</para>
</caution>
<para>
To create an index with non-default sort ordering of nulls:
<programlisting>