pgsql: Doc: rework introductory documentation about covering indexes.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Doc: rework introductory documentation about covering indexes.
Дата
Msg-id E1gPtfH-0003nZ-5V@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Doc: rework introductory documentation about covering indexes.

Documenting INCLUDE in the section about unique indexes is confusing,
as complained of by Emilio Platzer.  Furthermore, it entirely failed
to explain why you might want to use the feature.  The section about
index-only scans is really the right place; it already talked about
making such things the hard way.  Rewrite that text to describe INCLUDE
as the normal way to make a covering index.

Also, move that section up a couple of places, as it now seems more
important than some of the stuff we had before it.  It still has to
be after expression and partial indexes, since otherwise some of it
would involve forward references.

Discussion: https://postgr.es/m/154031939560.30897.14677735588262722042@wrigleys.postgresql.org

Branch
------
REL_11_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/2c0791376aeda0868a646d35d95f2be42ec97170

Modified Files
--------------
doc/src/sgml/indices.sgml | 433 +++++++++++++++++++++++++++-------------------
1 file changed, 251 insertions(+), 182 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: pgsql: Fix typo in description of ExecFindPartition
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Fix another crash in json{b}_populate_recordset andjson{b}_to_r