Skip to content

Commit 514d4a1

Browse files
Remove INCLUDE attributes section from docs.
Discussing covering indexes in a chapter that is mostly about the behavior of B-Tree operator classes is unnecessary. The CREATE INDEX documentation's handling of covering indexes seems sufficient. Discussion: https://postgr.es/m/CAH2-WzmpU=L_6VjhhOAMfoyHLr-pZd1kDc+jpa3c3a8EOmtcXA@mail.gmail.com
1 parent e716585 commit 514d4a1

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

doc/src/sgml/btree.sgml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -433,23 +433,6 @@ returns bool
433433

434434
</sect1>
435435

436-
<sect1 id="btree-included-attributes">
437-
<title>Included attributes in B-tree indexes</title>
438-
439-
<para>
440-
As of <productname>PostgreSQL</productname> 11.0 there is an optional
441-
INCLUDE clause, which allows to add non-key (included) attributes to index.
442-
Those included attributes allow more queries to benefit from index-only scans.
443-
We never use included attributes in ScanKeys for search. That allows us to
444-
include into B-tree any datatypes, even those which don't have suitable
445-
operator classes. Included columns only stored in regular tuples on leaf
446-
pages. All pivot tuples on non-leaf pages and highkey tuples are truncated
447-
to contain only key attributes. That helps to slightly reduce the size of
448-
index.
449-
</para>
450-
451-
</sect1>
452-
453436
<sect1 id="btree-implementation">
454437
<title>Implementation</title>
455438

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy