4 Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P
5 | Q | R | S | T | U | V | W | X | Y | Z
9 $, Positional Parameters
10 $libdir, Dynamic Loading
11 $libdir/plugins, Shared Library Preloading, Description
13 .pgpass, The Password File
14 .pg_service.conf, The Connection Service File
16 _PG_archive_module_init, Initialization Functions
17 _PG_init, Dynamic Loading
18 _PG_oauth_validator_module_init, Initialization Functions
19 _PG_output_plugin_init, Initialization Function
23 abbrev, Network Address Functions and Operators
25 abs, Mathematical Functions and Operators
27 aclcontains, Access Privilege Inquiry Functions
28 acldefault, Access Privilege Inquiry Functions
29 aclexplode, Access Privilege Inquiry Functions
31 aclitemeq, Access Privilege Inquiry Functions
32 acos, Mathematical Functions and Operators
33 acosd, Mathematical Functions and Operators
34 acosh, Mathematical Functions and Operators
37 externally maintained, Administration Tools
39 advisory lock, Advisory Locks
40 age, Date/Time Functions and Operators, Transaction ID and Snapshot
43 aggregate function, Aggregate Functions, Aggregate Expressions,
44 Aggregate Functions, User-Defined Aggregates
46 built-in, Aggregate Functions
47 invocation, Aggregate Expressions
48 moving aggregate, Moving-Aggregate Mode
49 ordered set, Ordered-Set Aggregates
50 partial aggregation, Partial Aggregation
51 polymorphic, Polymorphic and Variadic Aggregates
52 support functions for, Support Functions for Aggregates
53 user-defined, User-Defined Aggregates
54 variadic, Polymorphic and Variadic Aggregates
56 akeys, hstore Operators and Functions
57 alias, Table and Column Aliases, Column Labels
59 for table name in query, Joins Between Tables
60 in the FROM clause, Table and Column Aliases
61 in the select list, Column Labels
63 ALL, GROUPING SETS, CUBE, and ROLLUP, DISTINCT, Subquery Expressions,
64 Row and Array Comparisons
66 GROUP BY ALL, GROUPING SETS, CUBE, and ROLLUP
69 allow_alter_system configuration parameter, Platform and Client
72 allow_in_place_tablespaces configuration parameter, Developer Options
73 allow_system_table_mods configuration parameter, Developer Options
74 ALTER AGGREGATE, ALTER AGGREGATE
75 ALTER COLLATION, ALTER COLLATION
76 ALTER CONVERSION, ALTER CONVERSION
77 ALTER DATABASE, ALTER DATABASE
78 ALTER DEFAULT PRIVILEGES, ALTER DEFAULT PRIVILEGES
79 ALTER DOMAIN, ALTER DOMAIN
80 ALTER EVENT TRIGGER, ALTER EVENT TRIGGER
81 ALTER EXTENSION, ALTER EXTENSION
82 ALTER FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER
83 ALTER FOREIGN TABLE, ALTER FOREIGN TABLE
84 ALTER FUNCTION, ALTER FUNCTION
85 ALTER GROUP, ALTER GROUP
86 ALTER INDEX, ALTER INDEX
87 ALTER LANGUAGE, ALTER LANGUAGE
88 ALTER LARGE OBJECT, ALTER LARGE OBJECT
89 ALTER MATERIALIZED VIEW, ALTER MATERIALIZED VIEW
90 ALTER OPERATOR, ALTER OPERATOR
91 ALTER OPERATOR CLASS, ALTER OPERATOR CLASS
92 ALTER OPERATOR FAMILY, ALTER OPERATOR FAMILY
93 ALTER POLICY, ALTER POLICY
94 ALTER PROCEDURE, ALTER PROCEDURE
95 ALTER PUBLICATION, ALTER PUBLICATION
96 ALTER ROLE, Role Attributes, ALTER ROLE
97 ALTER ROUTINE, ALTER ROUTINE
98 ALTER RULE, ALTER RULE
99 ALTER SCHEMA, ALTER SCHEMA
100 ALTER SEQUENCE, ALTER SEQUENCE
101 ALTER SERVER, ALTER SERVER
102 ALTER STATISTICS, ALTER STATISTICS
103 ALTER SUBSCRIPTION, ALTER SUBSCRIPTION
104 ALTER SYSTEM, ALTER SYSTEM
105 ALTER TABLE, ALTER TABLE
106 ALTER TABLESPACE, ALTER TABLESPACE
107 ALTER TEXT SEARCH CONFIGURATION, ALTER TEXT SEARCH CONFIGURATION
108 ALTER TEXT SEARCH DICTIONARY, ALTER TEXT SEARCH DICTIONARY
109 ALTER TEXT SEARCH PARSER, ALTER TEXT SEARCH PARSER
110 ALTER TEXT SEARCH TEMPLATE, ALTER TEXT SEARCH TEMPLATE
111 ALTER TRIGGER, ALTER TRIGGER
112 ALTER TYPE, ALTER TYPE
113 ALTER USER, ALTER USER
114 ALTER USER MAPPING, ALTER USER MAPPING
115 ALTER VIEW, ALTER VIEW
116 ALTER_REPLICATION_SLOT, Streaming Replication Protocol
117 amcheck, amcheck — tools to verify table and index consistency
118 ANALYZE, Updating Planner Statistics, ANALYZE
119 AND (operator), Logical Operators
120 anonymous code blocks, DO
122 ANY, Aggregate Functions, Subquery Expressions, Row and Array
125 anyarray, Pseudo-Types
126 anycompatible, Pseudo-Types
127 anycompatiblearray, Pseudo-Types
128 anycompatiblemultirange, Pseudo-Types
129 anycompatiblenonarray, Pseudo-Types
130 anycompatiblerange, Pseudo-Types
131 anyelement, Pseudo-Types
132 anyenum, Pseudo-Types
133 anymultirange, Pseudo-Types
134 anynonarray, Pseudo-Types
135 anyrange, Pseudo-Types
136 any_value, Aggregate Functions
137 applicable role, applicable_roles
138 application_name configuration parameter, What to Log
139 arbitrary precision numbers, Arbitrary Precision Numbers
140 Archive Modules, Archive Modules
141 archive_cleanup_command configuration parameter, Archive Recovery
142 archive_command configuration parameter, Archiving
143 archive_library configuration parameter, Archiving
144 archive_mode configuration parameter, Archiving
145 archive_timeout configuration parameter, Archiving
146 area, Geometric Functions and Operators
147 armor, armor(), dearmor()
150 accessing, Accessing Arrays
151 constant, Array Value Input
152 constructor, Array Constructors
153 declaration, Declaration of Array Types
154 I/O, Array Input and Output Syntax
155 modifying, Modifying Arrays
156 of user-defined type, User-Defined Types
157 searching, Searching in Arrays
159 ARRAY, Array Constructors, UNION, CASE, and Related Constructs
161 determination of result type, UNION, CASE, and Related Constructs
163 array_agg, Aggregate Functions, Functions
164 array_append, Array Functions and Operators
165 array_cat, Array Functions and Operators
166 array_dims, Array Functions and Operators
167 array_fill, Array Functions and Operators
168 array_length, Array Functions and Operators
169 array_lower, Array Functions and Operators
170 array_ndims, Array Functions and Operators
171 array_nulls configuration parameter, Previous PostgreSQL Versions
172 array_position, Array Functions and Operators
173 array_positions, Array Functions and Operators
174 array_prepend, Array Functions and Operators
175 array_remove, Array Functions and Operators
176 array_replace, Array Functions and Operators
177 array_reverse, Array Functions and Operators
178 array_sample, Array Functions and Operators
179 array_shuffle, Array Functions and Operators
180 array_sort, Array Functions and Operators
181 array_to_json, Processing and Creating JSON Data
182 array_to_string, Array Functions and Operators
183 array_to_tsvector, Text Search Functions and Operators
184 array_upper, Array Functions and Operators
185 ascii, String Functions and Operators
186 asin, Mathematical Functions and Operators
187 asind, Mathematical Functions and Operators
188 asinh, Mathematical Functions and Operators
191 in PL/pgSQL, Checking Assertions
195 in PL/pgSQL, Checking Assertions
197 asynchronous commit, Asynchronous Commit
198 Asynchronous I/O, Glossary
199 AT LOCAL, AT TIME ZONE and AT LOCAL
200 AT TIME ZONE, AT TIME ZONE and AT LOCAL
201 atan, Mathematical Functions and Operators
202 atan2, Mathematical Functions and Operators
203 atan2d, Mathematical Functions and Operators
204 atand, Mathematical Functions and Operators
205 atanh, Mathematical Functions and Operators
206 authentication_timeout configuration parameter, Authentication
207 auth_delay, auth_delay — pause on authentication failure
208 auth_delay.milliseconds configuration parameter, Configuration
211 auto-increment (see serial)
214 bulk-loading data, Disable Autocommit
217 autosummarize storage parameter, Index Storage Parameters
220 general information, The Autovacuum Daemon
222 autovacuum configuration parameter, Automatic Vacuuming
223 autovacuum_analyze_scale_factor
225 configuration parameter, Automatic Vacuuming
226 storage parameter, Storage Parameters
228 autovacuum_analyze_threshold
230 configuration parameter, Automatic Vacuuming
231 storage parameter, Storage Parameters
233 autovacuum_enabled storage parameter, Storage Parameters
234 autovacuum_freeze_max_age
236 configuration parameter, Automatic Vacuuming
237 storage parameter, Storage Parameters
239 autovacuum_freeze_min_age storage parameter, Storage Parameters
240 autovacuum_freeze_table_age storage parameter, Storage Parameters
241 autovacuum_max_workers configuration parameter, Automatic Vacuuming
242 autovacuum_multixact_freeze_max_age
244 configuration parameter, Automatic Vacuuming
245 storage parameter, Storage Parameters
247 autovacuum_multixact_freeze_min_age storage parameter, Storage
250 autovacuum_multixact_freeze_table_age storage parameter, Storage
253 autovacuum_naptime configuration parameter, Automatic Vacuuming
254 autovacuum_vacuum_cost_delay
256 configuration parameter, Automatic Vacuuming
257 storage parameter, Storage Parameters
259 autovacuum_vacuum_cost_limit
261 configuration parameter, Automatic Vacuuming
262 storage parameter, Storage Parameters
264 autovacuum_vacuum_insert_scale_factor
266 configuration parameter, Automatic Vacuuming
267 storage parameter, Storage Parameters
269 autovacuum_vacuum_insert_threshold
271 configuration parameter, Automatic Vacuuming
272 storage parameter, Storage Parameters
274 autovacuum_vacuum_max_threshold
276 configuration parameter, Automatic Vacuuming
277 storage parameter, Storage Parameters
279 autovacuum_vacuum_scale_factor
281 configuration parameter, Automatic Vacuuming
282 storage parameter, Storage Parameters
284 autovacuum_vacuum_threshold
286 configuration parameter, Automatic Vacuuming
287 storage parameter, Storage Parameters
289 autovacuum_worker_slots configuration parameter, Automatic Vacuuming
290 autovacuum_work_mem configuration parameter, Memory
291 auto_explain, auto_explain — log execution plans of slow queries
292 auto_explain.log_analyze configuration parameter, Configuration
295 auto_explain.log_buffers configuration parameter, Configuration
298 auto_explain.log_format configuration parameter, Configuration
301 auto_explain.log_level configuration parameter, Configuration
304 auto_explain.log_min_duration configuration parameter, Configuration
307 auto_explain.log_nested_statements configuration parameter,
308 Configuration Parameters
310 auto_explain.log_parameter_max_length configuration parameter,
311 Configuration Parameters
313 auto_explain.log_settings configuration parameter, Configuration
316 auto_explain.log_timing configuration parameter, Configuration
319 auto_explain.log_triggers configuration parameter, Configuration
322 auto_explain.log_verbose configuration parameter, Configuration
325 auto_explain.log_wal configuration parameter, Configuration Parameters
326 auto_explain.sample_rate configuration parameter, Configuration
329 avals, hstore Operators and Functions
330 average, Aggregate Functions
331 avg, Aggregate Functions
336 backend_flush_after configuration parameter, I/O
337 Background workers, Background Worker Processes
338 backslash escapes, String Constants with C-Style Escapes
339 backslash_quote configuration parameter, Previous PostgreSQL Versions
340 backtrace_functions configuration parameter, Developer Options
341 backup, Backup Control Functions, Backup and Restore
342 Backup Manifest, Backup Manifest Format
343 base type, The PostgreSQL Type System
344 base64 format, Binary String Functions and Operators
345 basebackup_to_shell, basebackup_to_shell — example "shell"
348 basebackup_to_shell.command configuration parameter, Configuration
351 basebackup_to_shell.required_role configuration parameter,
352 Configuration Parameters
354 BASE_BACKUP, Streaming Replication Protocol
355 basic_archive, basic_archive — an example WAL archive module
356 basic_archive.archive_directory configuration parameter, Configuration
359 batch mode, Pipeline Mode
361 in libpq, Pipeline Mode
364 BETWEEN, Comparison Functions and Operators
365 BETWEEN SYMMETRIC, Comparison Functions and Operators
366 BGWORKER_BACKEND_DATABASE_CONNECTION, Background Worker Processes
367 BGWORKER_SHMEM_ACCESS, Background Worker Processes
368 bgwriter_delay configuration parameter, Background Writer
369 bgwriter_flush_after configuration parameter, Background Writer
370 bgwriter_lru_maxpages configuration parameter, Background Writer
371 bgwriter_lru_multiplier configuration parameter, Background Writer
372 bigint, Numeric Constants, Integer Types
373 bigserial, Serial Types
374 binary data, Binary Data Types, Binary String Functions and Operators
376 functions, Binary String Functions and Operators
380 concatenation, Binary String Functions and Operators
381 converting to character string, Binary String Functions and
384 length, Binary String Functions and Operators
387 bit string, Bit-String Constants, Bit String Types
389 constant, Bit-String Constants
390 data type, Bit String Types
391 length, Bit String Functions and Operators
393 bit strings, Bit String Functions and Operators
395 functions, Bit String Functions and Operators
397 bitmap scan, Combining Multiple Indexes, Planner Method Configuration
398 bit_and, Aggregate Functions
399 bit_count, Binary String Functions and Operators, Bit String Functions
402 bit_length, String Functions and Operators, Binary String Functions and
403 Operators, Bit String Functions and Operators
405 bit_or, Aggregate Functions
406 bit_xor, Aggregate Functions
407 BLOB (see large object)
408 block_size configuration parameter, Preset Options
409 bloom, bloom — bloom filter index access method
410 bonjour configuration parameter, Connection Settings
411 bonjour_name configuration parameter, Connection Settings
412 Boolean, Boolean Type
414 data type, Boolean Type
415 operators (see operators, logical)
417 bool_and, Aggregate Functions
418 bool_or, Aggregate Functions
421 starting the server during, Starting the Database Server
423 bound_box, Geometric Functions and Operators
424 box, Geometric Functions and Operators
425 box (data type), Boxes
426 bpchar, Character Types
428 brin_desummarize_range, Index Maintenance Functions
429 brin_metapage_info, BRIN Functions
430 brin_page_items, BRIN Functions
431 brin_page_type, BRIN Functions
432 brin_revmap_data, BRIN Functions
433 brin_summarize_new_values, Index Maintenance Functions
434 brin_summarize_range, Index Maintenance Functions
435 broadcast, Network Address Functions and Operators
436 BSD Authentication, BSD Authentication
437 btree_gin, btree_gin — GIN operator classes with B-tree behavior
438 btree_gist, btree_gist — GiST operator classes with B-tree behavior
439 btrim, String Functions and Operators, Binary String Functions and
442 bt_index_check, Functions
443 bt_index_parent_check, Functions
444 bt_metap, B-Tree Functions
445 bt_multi_page_stats, B-Tree Functions
446 bt_page_items, B-Tree Functions
447 bt_page_stats, B-Tree Functions
448 buffering storage parameter, Index Storage Parameters
449 bytea, Binary Data Types
450 bytea_output configuration parameter, Statement Behavior
454 C, libpq — C Library, ECPG — Embedded SQL in C
455 C++, Using C++ for Extensibility
457 canceling SQL queries, Canceling Queries in Progress
458 cardinality, Array Functions and Operators
459 CASCADE, Dependency Tracking
461 with DROP, Dependency Tracking
462 foreign key action, Foreign Keys
464 Cascading Replication, High Availability, Load Balancing, and
467 CASE, Conditional Expressions, UNION, CASE, and Related Constructs
469 determination of result type, UNION, CASE, and Related Constructs
473 of SQL commands, Identifiers and Key Words
475 casefold, String Functions and Operators
478 I/O conversion, CREATE CAST
480 cbrt, Mathematical Functions and Operators
481 ceil, Mathematical Functions and Operators
482 ceiling, Mathematical Functions and Operators
483 center, Geometric Functions and Operators
484 Certificate, Certificate Authentication
485 chained transactions, Transaction Management, Parameters, Parameters
487 in PL/pgSQL, Transaction Management
489 char, Character Types
490 character, Character Types
491 character set, Locale and Formatting, Preset Options, Character Set
494 character string, String Constants, Character Types
496 concatenation, String Functions and Operators
497 constant, String Constants
498 converting to binary string, Binary String Functions and Operators
499 data types, Character Types
500 length, String Functions and Operators
501 prefix test, String Functions and Operators
503 character varying, Character Types
504 character_length, String Functions and Operators
505 char_length, String Functions and Operators
506 check constraint, Check Constraints
507 CHECK OPTION, CREATE VIEW
508 checkpoint, WAL Configuration
509 CHECKPOINT, CHECKPOINT
510 checkpoint_completion_target configuration parameter, Checkpoints
511 checkpoint_flush_after configuration parameter, Checkpoints
512 checkpoint_timeout configuration parameter, Checkpoints
513 checkpoint_warning configuration parameter, Checkpoints
514 checksums, Data Checksums
515 check_function_bodies configuration parameter, Statement Behavior
516 chr, String Functions and Operators
517 cid, Object Identifier Types
519 circle, Circles, Geometric Functions and Operators
520 citext, citext — a case-insensitive character string type
521 client authentication, Client Authentication
523 timeout during, Authentication
525 client_connection_check_interval configuration parameter, TCP Settings
526 client_encoding configuration parameter, Locale and Formatting
527 client_min_messages configuration parameter, Statement Behavior
528 clock_timestamp, Date/Time Functions and Operators
532 of databases (see database cluster)
536 clustering, High Availability, Load Balancing, and Replication
537 cluster_name configuration parameter, Process Title
541 COLLATE, Collation Expressions
542 collation, Collation Support
544 in PL/pgSQL, Collation of PL/pgSQL Variables
545 in SQL functions, SQL Functions with Collations
547 COLLATION FOR, System Catalog Information Functions
549 column, Concepts, Table Basics
551 adding, Adding a Column
552 removing, Removing a Column
553 renaming, Renaming a Column
554 system column, System Columns
558 changing, Changing a Column's Data Type
560 column reference, Column References
561 col_description, Comment Information Functions
564 about database objects, Comment Information Functions
569 COMMIT PREPARED, COMMIT PREPARED
570 commit_delay configuration parameter, Settings
571 commit_siblings configuration parameter, Settings
572 commit_timestamp_buffers configuration parameter, Memory
573 common table expression (see WITH)
574 comparison, Comparison Functions and Operators, Subquery Expressions
576 composite type, Row and Array Comparisons
577 operators, Comparison Functions and Operators
578 row constructor, Row and Array Comparisons
579 subquery result row, Subquery Expressions
581 compiling, Building libpq Programs
583 libpq applications, Building libpq Programs
585 composite type, Composite Types, The PostgreSQL Type System
587 comparison, Row and Array Comparisons
588 constant, Constructing Composite Values
589 constructor, Row Constructors
591 computed field, Using Composite Types in Queries
592 compute_query_id configuration parameter, Statistics Monitoring
593 concat, String Functions and Operators
594 concat_ws, String Functions and Operators
595 concurrency, Concurrency Control
596 conditional expression, Conditional Expressions
601 general settings, Recovery
602 of a standby server, Archive Recovery
604 of the server, Server Configuration
607 functions, Configuration Settings Functions
609 configure, Installation Procedure
610 configure environment variables, configure Environment Variables
611 configure options, configure Options
612 config_file configuration parameter, File Locations
613 conjunction, Logical Operators
614 connectby, Functions Provided, connectby
615 connection service file, The Connection Service File
616 conninfo, Connection Strings
618 constraint, Constraints
620 adding, Adding a Constraint
621 check, Check Constraints
622 exclusion, Exclusion Constraints
623 foreign key, Foreign Keys
624 name, Check Constraints
625 NOT NULL, Not-Null Constraints
626 primary key, Primary Keys
627 removing, Removing a Constraint
628 unique, Unique Constraints
630 constraint exclusion, Partitioning and Constraint Exclusion, Other
633 constraint_exclusion configuration parameter, Other Planner Options
634 container type, The PostgreSQL Type System
637 in PL/pgSQL, CONTINUE
639 continuous archiving, Backup and Restore
641 in standby, Continuous Archiving in Standby
643 control file, Extension Files
644 convert, Binary String Functions and Operators
645 convert_from, Binary String Functions and Operators
646 convert_to, Binary String Functions and Operators
647 COPY, Populating a Table With Rows, Functions Associated with the COPY
650 with libpq, Functions Associated with the COPY Command
652 corr, Aggregate Functions
653 correlation, Aggregate Functions
655 in the query planner, Extended Statistics
657 cos, Mathematical Functions and Operators
658 cosd, Mathematical Functions and Operators
659 cosh, Mathematical Functions and Operators
660 cot, Mathematical Functions and Operators
661 cotd, Mathematical Functions and Operators
662 count, Aggregate Functions
665 population, Aggregate Functions
666 sample, Aggregate Functions
668 covar_pop, Aggregate Functions
669 covar_samp, Aggregate Functions
670 covering index, Index-Only Scans and Covering Indexes
671 cpu_index_tuple_cost configuration parameter, Planner Cost Constants
672 cpu_operator_cost configuration parameter, Planner Cost Constants
673 cpu_tuple_cost configuration parameter, Planner Cost Constants
674 crc32, Binary String Functions and Operators
675 crc32c, Binary String Functions and Operators
676 CREATE ACCESS METHOD, CREATE ACCESS METHOD
677 CREATE AGGREGATE, CREATE AGGREGATE
678 CREATE CAST, CREATE CAST
679 CREATE COLLATION, CREATE COLLATION
680 CREATE CONVERSION, CREATE CONVERSION
681 CREATE DATABASE, Creating a Database, CREATE DATABASE
682 CREATE DOMAIN, CREATE DOMAIN
683 CREATE EVENT TRIGGER, CREATE EVENT TRIGGER
684 CREATE EXTENSION, CREATE EXTENSION
685 CREATE FOREIGN DATA WRAPPER, CREATE FOREIGN DATA WRAPPER
686 CREATE FOREIGN TABLE, CREATE FOREIGN TABLE
687 CREATE FUNCTION, CREATE FUNCTION
688 CREATE GROUP, CREATE GROUP
689 CREATE INDEX, CREATE INDEX
690 CREATE LANGUAGE, CREATE LANGUAGE
691 CREATE MATERIALIZED VIEW, CREATE MATERIALIZED VIEW
692 CREATE OPERATOR, CREATE OPERATOR
693 CREATE OPERATOR CLASS, CREATE OPERATOR CLASS
694 CREATE OPERATOR FAMILY, CREATE OPERATOR FAMILY
695 CREATE POLICY, CREATE POLICY
696 CREATE PROCEDURE, CREATE PROCEDURE
697 CREATE PUBLICATION, CREATE PUBLICATION
698 CREATE ROLE, Database Roles, CREATE ROLE
699 CREATE RULE, CREATE RULE
700 CREATE SCHEMA, CREATE SCHEMA
701 CREATE SEQUENCE, CREATE SEQUENCE
702 CREATE SERVER, CREATE SERVER
703 CREATE STATISTICS, CREATE STATISTICS
704 CREATE SUBSCRIPTION, CREATE SUBSCRIPTION
705 CREATE TABLE, Creating a New Table, CREATE TABLE
706 CREATE TABLE AS, CREATE TABLE AS
707 CREATE TABLESPACE, Tablespaces, CREATE TABLESPACE
708 CREATE TEXT SEARCH CONFIGURATION, CREATE TEXT SEARCH CONFIGURATION
709 CREATE TEXT SEARCH DICTIONARY, CREATE TEXT SEARCH DICTIONARY
710 CREATE TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER
711 CREATE TEXT SEARCH TEMPLATE, CREATE TEXT SEARCH TEMPLATE
712 CREATE TRANSFORM, CREATE TRANSFORM
713 CREATE TRIGGER, CREATE TRIGGER
714 CREATE TYPE, CREATE TYPE
715 CREATE USER, CREATE USER
716 CREATE USER MAPPING, CREATE USER MAPPING
717 CREATE VIEW, CREATE VIEW
718 createdb, Creating a Database, Creating a Database, createdb
719 createrole_self_grant
721 configuration parameter, Statement Behavior
723 createrole_self_grant configuration parameter
725 use in securing functions, Writing SECURITY DEFINER Functions
728 createuser, Database Roles, createuser
729 CREATE_REPLICATION_SLOT, Streaming Replication Protocol
730 cross compilation, Build Process Details, Build Process Details
731 cross join, Joined Tables
732 crosstab, crosstab(text), crosstabN(text), crosstab(text, text)
734 cstring, Pseudo-Types
735 CSV (Comma-Separated Values) format
737 in psql, Meta-Commands
740 CTID, View Rules in Non-SELECT Statements
741 CUBE, GROUPING SETS, CUBE, and ROLLUP
742 cube (extension), cube — a multi-dimensional cube data type
743 cume_dist, Window Functions
745 hypothetical, Aggregate Functions
747 current_catalog, Session Information Functions
748 current_database, Session Information Functions
749 current_date, Date/Time Functions and Operators
752 and the log_destination configuration parameter, Where to Log
753 and the pg_current_logfile function, Session Information Functions
755 current_query, Session Information Functions
756 current_role, Session Information Functions
757 current_schema, Session Information Functions
758 current_schemas, Session Information Functions
759 current_setting, Configuration Settings Functions
760 current_time, Date/Time Functions and Operators
761 current_timestamp, Date/Time Functions and Operators
762 current_user, Session Information Functions
763 currval, Sequence Manipulation Functions
764 cursor, Cursors, CLOSE, DECLARE, EXPLAIN, FETCH, MOVE
771 showing the query plan, EXPLAIN
773 cursor_tuple_fraction configuration parameter, Other Planner Options
774 custom scan provider, Writing a Custom Scan Provider
776 handler for, Writing a Custom Scan Provider
780 installation on, Cygwin
784 daitch_mokotoff, Daitch-Mokotoff Soundex
785 data area (see database cluster)
786 data partitioning, High Availability, Load Balancing, and Replication
787 data type, Data Types, Numeric Types, Enumerated Types, Domain Types,
788 Type Conversion, The PostgreSQL Type System, The PostgreSQL Type
789 System, The PostgreSQL Type System, Polymorphic Types, Base
790 Types in C-Language Functions, User-Defined Types
792 base, The PostgreSQL Type System
794 composite, The PostgreSQL Type System
795 constant, Constants of Other Types
796 container, The PostgreSQL Type System
797 conversion, Type Conversion
799 enumerated (enum), Enumerated Types
800 internal organization, Base Types in C-Language Functions
801 numeric, Numeric Types
802 polymorphic, Polymorphic Types
803 type cast, Type Casts
804 user-defined, User-Defined Types
806 database, Creating a Database, Managing Databases
808 creating, Creating a Database
809 privilege to create, Role Attributes
811 database activity, Monitoring Database Activity
813 monitoring, Monitoring Database Activity
815 database cluster, Concepts, Creating a Database Cluster
816 data_checksums configuration parameter, Preset Options
817 data_directory configuration parameter, File Locations
818 data_directory_mode configuration parameter, Preset Options
819 data_sync_retry configuration parameter, Error Handling
820 date, Date/Time Types, Dates
822 constants, Special Values
823 current, Current Date/Time
824 output format, Date/Time Output
826 (see also formatting)
828 DateStyle configuration parameter, Locale and Formatting
829 date_add, Date/Time Functions and Operators
831 date_part, Date/Time Functions and Operators, EXTRACT, date_part
832 date_subtract, Date/Time Functions and Operators
833 date_trunc, Date/Time Functions and Operators, date_trunc
834 dblink, dblink — connect to other PostgreSQL databases, dblink
835 dblink_build_sql_delete, dblink_build_sql_delete
836 dblink_build_sql_insert, dblink_build_sql_insert
837 dblink_build_sql_update, dblink_build_sql_update
838 dblink_cancel_query, dblink_cancel_query
839 dblink_close, dblink_close
840 dblink_connect, dblink_connect
841 dblink_connect_u, dblink_connect_u
842 dblink_disconnect, dblink_disconnect
843 dblink_error_message, dblink_error_message
844 dblink_exec, dblink_exec
845 dblink_fetch, dblink_fetch
846 dblink_get_connections, dblink_get_connections
847 dblink_get_notify, dblink_get_notify
848 dblink_get_pkey, dblink_get_pkey
849 dblink_get_result, dblink_get_result
850 dblink_is_busy, dblink_is_busy
851 dblink_open, dblink_open
852 dblink_send_query, dblink_send_query
855 timeout during, Lock Management
857 deadlock_timeout configuration parameter, Lock Management
858 DEALLOCATE, DEALLOCATE
859 dearmor, armor(), dearmor()
860 debug_assertions configuration parameter, Preset Options
861 debug_copy_parse_plan_trees configuration parameter, Developer Options
862 debug_deadlocks configuration parameter, Developer Options
863 debug_discard_caches configuration parameter, Developer Options
864 debug_io_direct configuration parameter, Developer Options
865 debug_logical_replication_streaming configuration parameter, Developer
868 debug_parallel_query configuration parameter, Developer Options
869 debug_pretty_print configuration parameter, What to Log
870 debug_print_parse configuration parameter, What to Log
871 debug_print_plan configuration parameter, What to Log
872 debug_print_rewritten configuration parameter, What to Log
873 debug_raw_expression_coverage_test configuration parameter, Developer
876 debug_write_read_parse_plan_trees configuration parameter, Developer
879 decimal (see numeric)
881 decode, Binary String Functions and Operators
884 in PL/Perl, Utility Functions in PL/Perl
886 decrypt, Raw Encryption Functions
887 decrypt_iv, Raw Encryption Functions
888 deduplicate_items storage parameter, Index Storage Parameters
889 default value, Default Values
891 changing, Changing a Column's Default Value
893 default-roles, Default Roles Renamed to Predefined Roles
894 default_statistics_target configuration parameter, Other Planner
897 default_tablespace configuration parameter, Statement Behavior
898 default_table_access_method configuration parameter, Statement Behavior
899 default_text_search_config configuration parameter, Locale and
902 default_toast_compression configuration parameter, Statement Behavior
903 default_transaction_deferrable configuration parameter, Statement
906 default_transaction_isolation configuration parameter, Statement
909 default_transaction_read_only configuration parameter, Statement
912 deferrable transaction, Statement Behavior
914 setting, SET TRANSACTION
915 setting default, Statement Behavior
917 defined, hstore Operators and Functions
918 degrees, Mathematical Functions and Operators
919 delay, Delaying Execution
920 DELETE, Deletions, Deleting Data, Returning Data from Modified Rows,
923 RETURNING, Returning Data from Modified Rows
925 delete, hstore Operators and Functions
926 deleting, Deleting Data
927 dense_rank, Window Functions
929 hypothetical, Aggregate Functions
931 diagonal, Geometric Functions and Operators
932 diameter, Geometric Functions and Operators
933 dict_int, dict_int — example full-text search dictionary for integers
934 dict_xsyn, dict_xsyn — example synonym full-text search dictionary
937 dirty read, Transaction Isolation
939 disjunction, Logical Operators
940 disk drive, WAL Internals
941 disk space, Recovering Disk Space
942 disk usage, Determining Disk Usage
943 DISTINCT, Querying a Table, GROUPING SETS, CUBE, and ROLLUP, DISTINCT
945 GROUP BY DISTINCT, GROUPING SETS, CUBE, and ROLLUP
946 SELECT DISTINCT, DISTINCT
948 div, Mathematical Functions and Operators
949 dmetaphone, Double Metaphone
950 dmetaphone_alt, Double Metaphone
952 document, What Is a Document?
954 text search, What Is a Document?
956 dollar quoting, Dollar-Quoted String Constants
958 double precision, Floating-Point Types
959 DROP ACCESS METHOD, DROP ACCESS METHOD
960 DROP AGGREGATE, DROP AGGREGATE
962 DROP COLLATION, DROP COLLATION
963 DROP CONVERSION, DROP CONVERSION
964 DROP DATABASE, Destroying a Database, DROP DATABASE
965 DROP DOMAIN, DROP DOMAIN
966 DROP EVENT TRIGGER, DROP EVENT TRIGGER
967 DROP EXTENSION, DROP EXTENSION
968 DROP FOREIGN DATA WRAPPER, DROP FOREIGN DATA WRAPPER
969 DROP FOREIGN TABLE, DROP FOREIGN TABLE
970 DROP FUNCTION, DROP FUNCTION
971 DROP GROUP, DROP GROUP
972 DROP INDEX, DROP INDEX
973 DROP LANGUAGE, DROP LANGUAGE
974 DROP MATERIALIZED VIEW, DROP MATERIALIZED VIEW
975 DROP OPERATOR, DROP OPERATOR
976 DROP OPERATOR CLASS, DROP OPERATOR CLASS
977 DROP OPERATOR FAMILY, DROP OPERATOR FAMILY
978 DROP OWNED, DROP OWNED
979 DROP POLICY, DROP POLICY
980 DROP PROCEDURE, DROP PROCEDURE
981 DROP PUBLICATION, DROP PUBLICATION
982 DROP ROLE, Database Roles, DROP ROLE
983 DROP ROUTINE, DROP ROUTINE
985 DROP SCHEMA, DROP SCHEMA
986 DROP SEQUENCE, DROP SEQUENCE
987 DROP SERVER, DROP SERVER
988 DROP STATISTICS, DROP STATISTICS
989 DROP SUBSCRIPTION, DROP SUBSCRIPTION
990 DROP TABLE, Creating a New Table, DROP TABLE
991 DROP TABLESPACE, DROP TABLESPACE
992 DROP TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION
993 DROP TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY
994 DROP TEXT SEARCH PARSER, DROP TEXT SEARCH PARSER
995 DROP TEXT SEARCH TEMPLATE, DROP TEXT SEARCH TEMPLATE
996 DROP TRANSFORM, DROP TRANSFORM
997 DROP TRIGGER, DROP TRIGGER
1000 DROP USER MAPPING, DROP USER MAPPING
1001 DROP VIEW, DROP VIEW
1002 dropdb, Destroying a Database, dropdb
1003 dropuser, Database Roles, dropuser
1004 DROP_REPLICATION_SLOT, Streaming Replication Protocol
1005 DTD, Creating XML Values
1006 DTrace, Developer Options, Developer Options, Dynamic Tracing
1007 duplicate, Querying a Table
1008 duplicates, DISTINCT
1009 dynamic loading, Other Defaults, Dynamic Loading
1010 dynamic_library_path, Dynamic Loading
1011 dynamic_library_path configuration parameter, Other Defaults
1012 dynamic_shared_memory_type configuration parameter, Memory
1016 each, hstore Operators and Functions
1017 earth, Cube-Based Earth Distances
1018 earthdistance, earthdistance — calculate great-circle distances
1019 earth_box, Cube-Based Earth Distances
1020 earth_distance, Cube-Based Earth Distances
1021 ECPG, ECPG — Embedded SQL in C
1023 effective_cache_size configuration parameter, Planner Cost Constants
1024 effective_io_concurrency configuration parameter, I/O
1025 elog, Reporting Errors Within the Server
1027 in PL/Perl, Utility Functions in PL/Perl
1028 in PL/Python, Utility Functions
1029 in PL/Tcl, Database Access from PL/Tcl
1031 embedded SQL, ECPG — Embedded SQL in C
1033 in C, ECPG — Embedded SQL in C
1035 enabled role, enabled_roles
1036 enable_async_append configuration parameter, Planner Method
1039 enable_bitmapscan configuration parameter, Planner Method Configuration
1040 enable_distinct_reordering configuration parameter, Planner Method
1043 enable_gathermerge configuration parameter, Planner Method
1046 enable_group_by_reordering configuration parameter, Planner Method
1049 enable_hashagg configuration parameter, Planner Method Configuration
1050 enable_hashjoin configuration parameter, Planner Method Configuration
1051 enable_incremental_sort configuration parameter, Planner Method
1054 enable_indexonlyscan configuration parameter, Planner Method
1057 enable_indexscan configuration parameter, Planner Method Configuration
1058 enable_material configuration parameter, Planner Method Configuration
1059 enable_memoize configuration parameter, Planner Method Configuration
1060 enable_mergejoin configuration parameter, Planner Method Configuration
1061 enable_nestloop configuration parameter, Planner Method Configuration
1062 enable_parallel_append configuration parameter, Planner Method
1065 enable_parallel_hash configuration parameter, Planner Method
1068 enable_partitionwise_aggregate configuration parameter, Planner Method
1071 enable_partitionwise_join configuration parameter, Planner Method
1074 enable_partition_pruning configuration parameter, Planner Method
1077 enable_presorted_aggregate configuration parameter, Planner Method
1080 enable_self_join_elimination configuration parameter, Planner Method
1083 enable_seqscan configuration parameter, Planner Method Configuration
1084 enable_sort configuration parameter, Planner Method Configuration
1085 enable_tidscan configuration parameter, Planner Method Configuration
1086 encode, Binary String Functions and Operators
1087 encode_array_constructor
1089 in PL/Perl, Utility Functions in PL/Perl
1091 encode_array_literal
1093 in PL/Perl, Utility Functions in PL/Perl
1097 in PL/Perl, Utility Functions in PL/Perl
1099 encode_typed_literal
1101 in PL/Perl, Utility Functions in PL/Perl
1103 encrypt, Raw Encryption Functions
1104 encryption, Encryption Options, pgcrypto — cryptographic functions
1106 for specific columns, pgcrypto — cryptographic functions
1108 encrypt_iv, Raw Encryption Functions
1110 enumerated types, Enumerated Types
1111 enum_first, Enum Support Functions
1112 enum_last, Enum Support Functions
1113 enum_range, Enum Support Functions
1114 environment variable, Environment Variables
1115 ephemeral named relation
1117 registering with SPI, SPI_register_relation,
1118 SPI_register_trigger_data
1120 unregistering from SPI, SPI_unregister_relation
1122 ereport, Reporting Errors Within the Server
1123 erf, Mathematical Functions and Operators
1124 erfc, Mathematical Functions and Operators
1125 error codes, PostgreSQL Error Codes
1127 libpq, Main Functions
1128 list of, PostgreSQL Error Codes
1132 in PGcancelConn, Functions for Sending Cancel Requests
1133 in PGconn, Connection Status Functions
1135 escape format, Binary String Functions and Operators
1136 escape string syntax, String Constants with C-Style Escapes
1137 escape_string_warning configuration parameter, Previous PostgreSQL
1140 escaping strings, Escaping Strings for Inclusion in SQL Commands
1142 in libpq, Escaping Strings for Inclusion in SQL Commands
1144 event log, Registering Event Log on Windows
1146 event log, Registering Event Log on Windows
1148 event trigger, Event Triggers, Writing Event Trigger Functions in C
1150 in C, Writing Event Trigger Functions in C
1151 in PL/Tcl, Event Trigger Functions in PL/Tcl
1153 event_source configuration parameter, Where to Log
1154 event_trigger, Pseudo-Types
1157 configuration parameter, Statement Behavior
1159 every, Aggregate Functions
1160 EXCEPT, Combining Queries (UNION, INTERSECT, EXCEPT)
1163 in PL/pgSQL, Trapping Errors
1164 in PL/Tcl, Error Handling in PL/Tcl
1166 exclusion constraint, Exclusion Constraints
1168 exist, hstore Operators and Functions
1169 EXISTS, Subquery Expressions
1174 exit_on_error configuration parameter, Error Handling
1175 exp, Mathematical Functions and Operators
1176 EXPLAIN, Using EXPLAIN, EXPLAIN
1177 expression, Value Expressions
1179 order of evaluation, Expression Evaluation Rules
1180 syntax, Value Expressions
1182 extending SQL, Extending SQL
1183 extension, Packaging Related Objects into an Extension
1185 externally maintained, Extensions
1187 extension_control_path configuration parameter, Other Defaults
1188 external_pid_file configuration parameter, File Locations
1189 extract, Date/Time Functions and Operators, EXTRACT, date_part
1190 extra_float_digits configuration parameter, Locale and Formatting
1194 factorial, Mathematical Functions and Operators
1195 failover, High Availability, Load Balancing, and Replication
1197 family, Network Address Functions and Operators
1198 fast path, The Fast-Path Interface
1199 fastupdate storage parameter, Index Storage Parameters
1200 fdw_handler, Pseudo-Types
1204 computed, Using Composite Types in Queries
1206 field selection, Field Selection
1207 file system mount points, Use of Secondary File Systems
1208 file_copy_method configuration parameter, Disk
1209 file_fdw, file_fdw — access data files in the server's file system
1210 fillfactor storage parameter, Index Storage Parameters, Storage
1213 FILTER, Aggregate Expressions
1214 fips_mode, OpenSSL Support Functions
1215 first_value, Window Functions
1218 float8 (see double precision)
1219 floating point, Floating-Point Types
1222 display, Locale and Formatting
1224 floor, Mathematical Functions and Operators
1225 foreign data, Foreign Data
1226 foreign data wrapper, Writing a Foreign Data Wrapper
1228 handler for, Writing a Foreign Data Wrapper
1230 foreign key, Foreign Keys, Foreign Keys
1232 self-referential, Foreign Keys
1234 foreign table, Foreign Data
1235 format, String Functions and Operators, format
1237 use in PL/pgSQL, Executing Dynamic Commands
1239 formatting, Data Type Formatting Functions
1240 format_type, System Catalog Information Functions
1241 Free Space Map, Free Space Map
1244 IPC configuration, Shared Memory and Semaphores
1245 shared library, Compiling and Linking Dynamically-Loaded Functions
1246 start script, Starting the Database Server
1248 from_collapse_limit configuration parameter, Other Planner Options
1249 FSM (see Free Space Map)
1250 fsm_page_contents, General Functions
1251 fsync configuration parameter, Settings
1252 full text search, Text Search Types, Text Search Types, Full Text
1255 data types, Text Search Types
1256 functions and operators, Text Search Types
1258 full_page_writes configuration parameter, Settings
1259 function, Table Functions, Functions and Operators, Statistics
1260 Information Functions, Functions, Polymorphic Types,
1261 User-Defined Functions, Query Language (SQL) Functions, Internal
1262 Functions, C-Language Functions
1264 default values for arguments, SQL Functions with Default Values
1267 in the FROM clause, Table Functions
1268 internal, Internal Functions
1269 invocation, Function Calls
1270 mixed notation, Using Mixed Notation
1271 named argument, Arguments for SQL Functions
1272 named notation, Using Named Notation
1273 output parameter, SQL Functions with Output Parameters
1274 polymorphic, Polymorphic Types
1275 positional notation, Using Positional Notation
1276 RETURNS TABLE, SQL Functions Returning TABLE
1277 statistics, Statistics Information Functions
1278 type resolution in an invocation, Functions
1279 user-defined, User-Defined Functions, Query Language (SQL)
1280 Functions, C-Language Functions
1282 in C, C-Language Functions
1283 in SQL, Query Language (SQL) Functions
1285 variadic, SQL Functions with Variable Numbers of Arguments
1286 with SETOF, SQL Functions Returning Sets
1288 functional dependency, The GROUP BY and HAVING Clauses
1289 fuzzystrmatch, fuzzystrmatch — determine string similarities and
1294 gamma, Mathematical Functions and Operators
1295 gcd, Mathematical Functions and Operators
1296 gc_to_sec, Cube-Based Earth Distances
1297 generated column, Generated Columns, Parameters, Parameters
1299 in triggers, Overview of Trigger Behavior
1301 generate_series, Set Returning Functions
1302 generate_subscripts, Set Returning Functions
1303 genetic query optimization, Genetic Query Optimizer
1304 gen_random_bytes, Random-Data Functions
1305 gen_random_uuid, UUID Functions, Random-Data Functions
1306 gen_salt, gen_salt()
1307 GEQO (see genetic query optimization)
1308 geqo configuration parameter, Genetic Query Optimizer
1309 geqo_effort configuration parameter, Genetic Query Optimizer
1310 geqo_generations configuration parameter, Genetic Query Optimizer
1311 geqo_pool_size configuration parameter, Genetic Query Optimizer
1312 geqo_seed configuration parameter, Genetic Query Optimizer
1313 geqo_selection_bias configuration parameter, Genetic Query Optimizer
1314 geqo_threshold configuration parameter, Genetic Query Optimizer
1315 get_bit, Binary String Functions and Operators, Bit String Functions
1318 get_byte, Binary String Functions and Operators
1319 get_current_ts_config, Text Search Functions and Operators
1320 get_raw_page, General Functions
1322 gin_clean_pending_list, Index Maintenance Functions
1323 gin_fuzzy_search_limit configuration parameter, Other Defaults
1324 gin_index_check, Functions
1325 gin_leafpage_items, GIN Functions
1326 gin_metapage_info, GIN Functions
1327 gin_page_opaque_info, GIN Functions
1328 gin_pending_list_limit
1330 configuration parameter, Statement Behavior
1331 storage parameter, Index Storage Parameters
1334 gist_page_items, GiST Functions
1335 gist_page_items_bytea, GiST Functions
1336 gist_page_opaque_info, GiST Functions
1337 global data, Global Data in PL/Tcl
1339 in PL/Python, Sharing Data
1340 in PL/Tcl, Global Data in PL/Tcl
1342 GRANT, Privileges, GRANT
1343 GREATEST, GREATEST and LEAST, UNION, CASE, and Related Constructs
1345 determination of result type, UNION, CASE, and Related Constructs
1347 Gregorian calendar, History of Units
1348 GROUP BY, Aggregate Functions, The GROUP BY and HAVING Clauses
1349 grouping, The GROUP BY and HAVING Clauses
1350 GROUPING, Aggregate Functions
1351 GROUPING SETS, GROUPING SETS, CUBE, and ROLLUP
1352 gssapi, Secure TCP/IP Connections with GSSAPI Encryption
1353 GSSAPI, GSSAPI Authentication
1355 with libpq, Parameter Key Words
1357 gss_accept_delegation configuration parameter, Authentication
1363 hash_bitmap_info, Hash Functions
1364 hash_mem_multiplier configuration parameter, Memory
1365 hash_metapage_info, Hash Functions
1366 hash_page_items, Hash Functions
1367 hash_page_stats, Hash Functions
1368 hash_page_type, Hash Functions
1369 has_any_column_privilege, Access Privilege Inquiry Functions
1370 has_column_privilege, Access Privilege Inquiry Functions
1371 has_database_privilege, Access Privilege Inquiry Functions
1372 has_foreign_data_wrapper_privilege, Access Privilege Inquiry Functions
1373 has_function_privilege, Access Privilege Inquiry Functions
1374 has_language_privilege, Access Privilege Inquiry Functions
1375 has_largeobject_privilege, Access Privilege Inquiry Functions
1376 has_parameter_privilege, Access Privilege Inquiry Functions
1377 has_schema_privilege, Access Privilege Inquiry Functions
1378 has_sequence_privilege, Access Privilege Inquiry Functions
1379 has_server_privilege, Access Privilege Inquiry Functions
1380 has_tablespace_privilege, Access Privilege Inquiry Functions
1381 has_table_privilege, Access Privilege Inquiry Functions
1382 has_type_privilege, Access Privilege Inquiry Functions
1383 HAVING, Aggregate Functions, The GROUP BY and HAVING Clauses
1384 hba_file configuration parameter, File Locations
1385 heap_page_items, Heap Functions
1386 heap_page_item_attrs, Heap Functions
1387 heap_tuple_infomask_flags, Heap Functions
1388 height, Geometric Functions and Operators
1389 hex format, Binary String Functions and Operators
1390 hierarchical database, Concepts
1391 high availability, High Availability, Load Balancing, and Replication
1392 history, A Brief History of PostgreSQL
1394 of PostgreSQL, A Brief History of PostgreSQL
1397 host, Network Address Functions and Operators
1398 host name, Parameter Key Words
1399 hostmask, Network Address Functions and Operators
1400 hot standby, High Availability, Load Balancing, and Replication
1401 hot_standby configuration parameter, Standby Servers
1402 hot_standby_feedback configuration parameter, Standby Servers
1403 hstore, hstore — hstore key/value datatype, hstore Operators and
1406 hstore_to_array, hstore Operators and Functions
1407 hstore_to_json, hstore Operators and Functions
1408 hstore_to_jsonb, hstore Operators and Functions
1409 hstore_to_jsonb_loose, hstore Operators and Functions
1410 hstore_to_json_loose, hstore Operators and Functions
1411 hstore_to_matrix, hstore Operators and Functions
1412 huge_pages configuration parameter, Memory
1413 huge_pages_status configuration parameter, Preset Options
1414 huge_page_size configuration parameter, Memory
1415 hypothetical-set aggregate
1417 built-in, Aggregate Functions
1421 icount, intarray Functions and Operators
1422 ICU, Anti-Features, PostgreSQL Features, Locale Providers, Managing
1423 Collations, Parameters, Parameters
1425 icu_unicode_version, Version Information Functions
1426 icu_validation_level configuration parameter, Locale and Formatting
1427 ident, Ident Authentication
1428 identifier, Identifiers and Key Words
1430 length, Identifiers and Key Words
1431 syntax of, Identifiers and Key Words
1433 IDENTIFY_SYSTEM, Streaming Replication Protocol
1434 identity column, Identity Columns
1435 ident_file configuration parameter, File Locations
1436 idle_in_transaction_session_timeout configuration parameter, Statement
1439 idle_replication_slot_timeout configuration parameter, Sending Servers
1440 idle_session_timeout configuration parameter, Statement Behavior
1441 idx, intarray Functions and Operators
1443 ignore_checksum_failure configuration parameter, Developer Options
1444 ignore_invalid_pages configuration parameter, Developer Options
1445 ignore_system_indexes configuration parameter, Developer Options
1446 IMMUTABLE, Function Volatility Categories
1447 IMPORT FOREIGN SCHEMA, IMPORT FOREIGN SCHEMA
1448 IN, Subquery Expressions, Row and Array Comparisons
1451 in index definitions, Index-Only Scans and Covering Indexes
1455 in configuration file, Managing Configuration File Contents
1459 in configuration file, Managing Configuration File Contents
1463 in configuration file, Managing Configuration File Contents
1465 index, Indexes, Multicolumn Indexes, Indexes and ORDER BY, Combining
1466 Multiple Indexes, Unique Indexes, Indexes on Expressions,
1467 Partial Indexes, Index-Only Scans and Covering Indexes,
1468 Index-Only Scans and Covering Indexes, Examining Index Usage,
1469 Preferred Index Types for Text Search, Preferred Index Types for
1470 Text Search, Locking and Indexes, Interfacing Extensions to
1471 Indexes, Building Indexes Concurrently, Rebuilding Indexes
1472 Concurrently, Operators and Functions
1474 and ORDER BY, Indexes and ORDER BY
1475 B-Tree, B-Tree, B-Tree Indexes
1476 BRIN, BRIN, BRIN Indexes
1477 building concurrently, Building Indexes Concurrently
1478 combining multiple indexes, Combining Multiple Indexes
1479 covering, Index-Only Scans and Covering Indexes
1480 examining usage, Examining Index Usage
1481 on expressions, Indexes on Expressions
1482 for user-defined data type, Interfacing Extensions to Indexes
1483 GIN, GIN, Preferred Index Types for Text Search, GIN Indexes
1485 text search, Preferred Index Types for Text Search
1487 GiST, GiST, Preferred Index Types for Text Search, GiST Indexes
1489 text search, Preferred Index Types for Text Search
1493 index-only scans, Index-Only Scans and Covering Indexes
1494 locks, Locking and Indexes
1495 multicolumn, Multicolumn Indexes
1496 partial, Partial Indexes
1497 rebuilding concurrently, Rebuilding Indexes Concurrently
1498 SP-GiST, SP-GiST, SP-GiST Indexes
1499 unique, Unique Indexes
1501 Index Access Method, Index Access Method Interface Definition
1502 index scan, Planner Method Configuration
1503 index-only scan, Index-Only Scans and Covering Indexes
1506 Index Access Method, Index Access Method Interface Definition
1508 index_am_handler, Pseudo-Types
1509 inet (data type), inet
1510 inet_client_addr, Session Information Functions
1511 inet_client_port, Session Information Functions
1512 inet_merge, Network Address Functions and Operators
1513 inet_same_family, Network Address Functions and Operators
1514 inet_server_addr, Session Information Functions
1515 inet_server_port, Session Information Functions
1518 floating point, Floating-Point Types
1519 numeric (data type), Arbitrary Precision Numbers
1521 information schema, The Information Schema
1522 inheritance, Inheritance, Inheritance
1523 initcap, String Functions and Operators
1524 initdb, Creating a Database Cluster, initdb
1525 Initialization Fork, The Initialization Fork
1526 initplan, EXPLAIN Basics
1527 input function, User-Defined Types
1528 INSERT, Populating a Table With Rows, Inserting Data, Returning Data
1529 from Modified Rows, INSERT
1531 RETURNING, Returning Data from Modified Rows
1533 inserting, Inserting Data
1534 installation, Installation from Source Code
1536 binaries, Installation from Binaries
1538 instr function, Appendix
1542 intagg, intagg — integer aggregator and enumerator
1543 intarray, intarray — manipulate arrays of integers
1544 integer, Numeric Constants, Integer Types
1545 integer_datetimes configuration parameter, Preset Options
1548 externally maintained, Client Interfaces
1550 internal, Pseudo-Types
1551 INTERSECT, Combining Queries (UNION, INTERSECT, EXCEPT)
1552 interval, Date/Time Types, Interval Input
1554 output format, Interval Output
1556 (see also formatting)
1558 IntervalStyle configuration parameter, Locale and Formatting
1559 intset, intarray Functions and Operators
1560 int_array_aggregate, Functions
1561 int_array_enum, Functions
1562 inverse distribution, Aggregate Functions
1563 in_hot_standby configuration parameter, Preset Options
1564 in_range support functions, B-Tree Support Functions
1565 io_combine_limit configuration parameter, I/O
1566 io_max_combine_limit configuration parameter, I/O
1567 io_max_concurrency configuration parameter, I/O
1568 io_method configuration parameter, I/O
1569 io_workers configuration parameter, I/O
1570 IS DISTINCT FROM, Comparison Functions and Operators, Row and Array
1573 IS DOCUMENT, IS DOCUMENT
1574 IS FALSE, Comparison Functions and Operators
1575 IS JSON, Processing and Creating JSON Data
1576 IS NOT DISTINCT FROM, Comparison Functions and Operators, Row and Array
1579 IS NOT DOCUMENT, IS NOT DOCUMENT
1580 IS NOT FALSE, Comparison Functions and Operators
1581 IS NOT NULL, Comparison Functions and Operators
1582 IS NOT TRUE, Comparison Functions and Operators
1583 IS NOT UNKNOWN, Comparison Functions and Operators
1584 IS NULL, Comparison Functions and Operators, Platform and Client
1587 IS TRUE, Comparison Functions and Operators
1588 IS UNKNOWN, Comparison Functions and Operators
1589 isclosed, Geometric Functions and Operators
1590 isempty, Range/Multirange Functions and Operators
1591 isfinite, Date/Time Functions and Operators
1592 isn, isn — data types for international standard numbers (ISBN, EAN,
1595 isn.weak configuration parameter, Configuration Parameters
1596 ISNULL, Comparison Functions and Operators
1597 isn_weak, Functions and Operators
1598 isopen, Geometric Functions and Operators
1601 in PL/Perl, Utility Functions in PL/Perl
1603 is_valid, Functions and Operators
1607 JIT, Just-in-Time Compilation (JIT)
1608 jit configuration parameter, Other Planner Options
1609 jit_above_cost configuration parameter, Planner Cost Constants
1610 jit_debugging_support configuration parameter, Developer Options
1611 jit_dump_bitcode configuration parameter, Developer Options
1612 jit_expressions configuration parameter, Developer Options
1613 jit_inline_above_cost configuration parameter, Planner Cost Constants
1614 jit_optimize_above_cost configuration parameter, Planner Cost Constants
1615 jit_profiling_support configuration parameter, Developer Options
1616 jit_provider configuration parameter, Shared Library Preloading
1617 jit_tuple_deforming configuration parameter, Developer Options
1618 join, Joins Between Tables, Joined Tables, Controlling the Planner with
1619 Explicit JOIN Clauses
1621 controlling the order, Controlling the Planner with Explicit JOIN
1624 cross, Joined Tables
1626 natural, Joined Tables
1627 outer, Joins Between Tables, Joined Tables
1628 right, Joined Tables
1629 self, Joins Between Tables
1631 join_collapse_limit configuration parameter, Other Planner Options
1632 JSON, JSON Types, JSON Functions and Operators
1634 functions and operators, JSON Functions and Operators
1636 json constructor, Processing and Creating JSON Data
1640 containment, jsonb Containment and Existence
1641 existence, jsonb Containment and Existence
1642 indexes on, jsonb Indexing
1644 jsonb_agg, Aggregate Functions
1645 jsonb_agg_strict, Aggregate Functions
1646 jsonb_array_elements, Processing and Creating JSON Data
1647 jsonb_array_elements_text, Processing and Creating JSON Data
1648 jsonb_array_length, Processing and Creating JSON Data
1649 jsonb_build_array, Processing and Creating JSON Data
1650 jsonb_build_object, Processing and Creating JSON Data
1651 jsonb_each, Processing and Creating JSON Data
1652 jsonb_each_text, Processing and Creating JSON Data
1653 jsonb_extract_path, Processing and Creating JSON Data
1654 jsonb_extract_path_text, Processing and Creating JSON Data
1655 jsonb_insert, Processing and Creating JSON Data
1656 jsonb_object, Processing and Creating JSON Data
1657 jsonb_object_agg, Aggregate Functions
1658 jsonb_object_agg_strict, Aggregate Functions
1659 jsonb_object_agg_unique, Aggregate Functions
1660 jsonb_object_agg_unique_strict, Aggregate Functions
1661 jsonb_object_keys, Processing and Creating JSON Data
1662 jsonb_path_exists, Processing and Creating JSON Data
1663 jsonb_path_exists_tz, Processing and Creating JSON Data
1664 jsonb_path_match, Processing and Creating JSON Data
1665 jsonb_path_match_tz, Processing and Creating JSON Data
1666 jsonb_path_query, Processing and Creating JSON Data
1667 jsonb_path_query_array, Processing and Creating JSON Data
1668 jsonb_path_query_array_tz, Processing and Creating JSON Data
1669 jsonb_path_query_first, Processing and Creating JSON Data
1670 jsonb_path_query_first_tz, Processing and Creating JSON Data
1671 jsonb_path_query_tz, Processing and Creating JSON Data
1672 jsonb_populate_record, Processing and Creating JSON Data
1673 jsonb_populate_recordset, Processing and Creating JSON Data
1674 jsonb_populate_record_valid, Processing and Creating JSON Data
1675 jsonb_pretty, Processing and Creating JSON Data
1676 jsonb_set, Processing and Creating JSON Data
1677 jsonb_set_lax, Processing and Creating JSON Data
1678 jsonb_strip_nulls, Processing and Creating JSON Data
1679 jsonb_to_record, Processing and Creating JSON Data
1680 jsonb_to_recordset, Processing and Creating JSON Data
1681 jsonb_to_tsvector, Text Search Functions and Operators
1682 jsonb_typeof, Processing and Creating JSON Data
1683 jsonpath, jsonpath Type
1684 json_agg, Aggregate Functions
1685 json_agg_strict, Aggregate Functions
1686 json_array, Processing and Creating JSON Data
1687 json_arrayagg, Aggregate Functions
1688 json_array_elements, Processing and Creating JSON Data
1689 json_array_elements_text, Processing and Creating JSON Data
1690 json_array_length, Processing and Creating JSON Data
1691 json_build_array, Processing and Creating JSON Data
1692 json_build_object, Processing and Creating JSON Data
1693 json_each, Processing and Creating JSON Data
1694 json_each_text, Processing and Creating JSON Data
1695 json_exists, SQL/JSON Query Functions
1696 json_extract_path, Processing and Creating JSON Data
1697 json_extract_path_text, Processing and Creating JSON Data
1698 json_object, Processing and Creating JSON Data
1699 json_objectagg, Aggregate Functions
1700 json_object_agg, Aggregate Functions
1701 json_object_agg_strict, Aggregate Functions
1702 json_object_agg_unique, Aggregate Functions
1703 json_object_agg_unique_strict, Aggregate Functions
1704 json_object_keys, Processing and Creating JSON Data
1705 json_populate_record, Processing and Creating JSON Data
1706 json_populate_recordset, Processing and Creating JSON Data
1707 json_query, SQL/JSON Query Functions
1708 json_scalar, Processing and Creating JSON Data
1709 json_strip_nulls, Processing and Creating JSON Data
1710 json_table, JSON_TABLE
1711 json_to_record, Processing and Creating JSON Data
1712 json_to_recordset, Processing and Creating JSON Data
1713 json_to_tsvector, Text Search Functions and Operators
1714 json_typeof, Processing and Creating JSON Data
1715 json_value, SQL/JSON Query Functions
1716 Julian date, Julian Dates
1717 Just-In-Time compilation (see JIT)
1718 justify_days, Date/Time Functions and Operators
1719 justify_hours, Date/Time Functions and Operators
1720 justify_interval, Date/Time Functions and Operators
1724 key word, Identifiers and Key Words, SQL Key Words
1726 list of, SQL Key Words
1727 syntax of, Identifiers and Key Words
1729 krb_caseins_users configuration parameter, Authentication
1730 krb_server_keyfile configuration parameter, Authentication
1735 lag, Window Functions
1736 language_handler, Pseudo-Types
1737 large object, Large Objects
1738 lastval, Sequence Manipulation Functions
1739 last_value, Window Functions
1740 LATERAL, LATERAL Subqueries
1742 in the FROM clause, LATERAL Subqueries
1744 latitude, Cube-Based Earth Distances
1745 lca, Operators and Functions
1746 lcm, Mathematical Functions and Operators
1747 lc_messages configuration parameter, Locale and Formatting
1748 lc_monetary configuration parameter, Locale and Formatting
1749 lc_numeric configuration parameter, Locale and Formatting
1750 lc_time configuration parameter, Locale and Formatting
1751 LDAP, PostgreSQL Features, PostgreSQL Features, LDAP Authentication
1752 LDAP connection parameter lookup, LDAP Lookup of Connection Parameters
1753 ldconfig, Shared Libraries
1754 lead, Window Functions
1755 LEAST, GREATEST and LEAST, UNION, CASE, and Related Constructs
1757 determination of result type, UNION, CASE, and Related Constructs
1759 left, String Functions and Operators
1760 left join, Joined Tables
1761 length, String Functions and Operators, Binary String Functions and
1762 Operators, Bit String Functions and Operators, Geometric
1763 Functions and Operators, Text Search Functions and Operators
1765 of a binary string (see binary strings, length)
1766 of a character string (see character string, length)
1768 length(tsvector), Manipulating Documents
1769 levenshtein, Levenshtein
1770 levenshtein_less_equal, Levenshtein
1772 lgamma, Mathematical Functions and Operators
1773 libedit, Requirements
1775 in psql, Command-Line Editing
1777 libperl, Requirements
1778 libpq, libpq — C Library, Pipeline Mode, Retrieving Query Results in
1779 Chunks, Retrieving Query Results in Chunks
1781 chunked mode, Retrieving Query Results in Chunks
1782 pipeline mode, Pipeline Mode
1783 single-row mode, Retrieving Query Results in Chunks
1785 libpq-fe.h, libpq — C Library, Connection Status Functions
1786 libpq-int.h, Connection Status Functions
1787 libpython, Requirements
1788 library initialization function, Dynamic Loading
1791 and locales, Behavior
1793 LIKE_REGEX, Differences from SQL Standard and XQuery, SQL/JSON Regular
1796 in SQL/JSON, SQL/JSON Regular Expressions
1798 LIMIT, LIMIT and OFFSET
1799 line, Lines, Geometric Functions and Operators
1800 line segment, Line Segments
1801 linear regression, Aggregate Functions
1804 IPC configuration, Shared Memory and Semaphores
1805 shared library, Compiling and Linking Dynamically-Loaded Functions
1806 start script, Starting the Database Server
1809 listen_addresses configuration parameter, Connection Settings
1810 llvm-config, PostgreSQL Features, PostgreSQL Features
1811 ll_to_earth, Cube-Based Earth Distances
1812 ln, Mathematical Functions and Operators
1813 lo, lo — manage large objects
1815 load balancing, High Availability, Load Balancing, and Replication
1816 locale, Creating a Database Cluster, Locale Support
1817 localtime, Date/Time Functions and Operators
1818 localtimestamp, Date/Time Functions and Operators
1819 local_preload_libraries configuration parameter, Shared Library
1822 lock, Explicit Locking, Advisory Locks, Viewing Locks
1824 advisory, Advisory Locks
1825 monitoring, Viewing Locks
1827 LOCK, Table-Level Locks, LOCK
1828 lock_timeout configuration parameter, Statement Behavior
1829 log, Mathematical Functions and Operators
1830 log shipping, High Availability, Load Balancing, and Replication
1831 log10, Mathematical Functions and Operators
1834 current_logfiles file and the pg_current_logfile function, Session
1835 Information Functions
1837 pg_current_logfile function, Session Information Functions
1839 logging_collector configuration parameter, Where to Log
1840 Logical Decoding, Logical Decoding, Logical Decoding
1841 logical_decoding_work_mem configuration parameter, Memory
1842 login privilege, Role Attributes
1843 log_autovacuum_min_duration
1845 configuration parameter, What to Log
1846 storage parameter, Storage Parameters
1848 log_btree_build_stats configuration parameter, Developer Options
1849 log_checkpoints configuration parameter, What to Log
1850 log_connections configuration parameter, What to Log
1851 log_destination configuration parameter, Where to Log
1852 log_directory configuration parameter, Where to Log
1853 log_disconnections configuration parameter, What to Log
1854 log_duration configuration parameter, What to Log
1855 log_error_verbosity configuration parameter, What to Log
1856 log_executor_stats configuration parameter, Statistics Monitoring
1857 log_filename configuration parameter, Where to Log
1858 log_file_mode configuration parameter, Where to Log
1859 log_hostname configuration parameter, What to Log
1860 log_line_prefix configuration parameter, What to Log
1861 log_lock_failures configuration parameter, What to Log
1862 log_lock_waits configuration parameter, What to Log
1863 log_min_duration_sample configuration parameter, When to Log
1864 log_min_duration_statement configuration parameter, When to Log
1865 log_min_error_statement configuration parameter, When to Log
1866 log_min_messages configuration parameter, When to Log
1867 log_parameter_max_length configuration parameter, What to Log
1868 log_parameter_max_length_on_error configuration parameter, What to Log
1869 log_parser_stats configuration parameter, Statistics Monitoring
1870 log_planner_stats configuration parameter, Statistics Monitoring
1871 log_recovery_conflict_waits configuration parameter, What to Log
1872 log_replication_commands configuration parameter, What to Log
1873 log_rotation_age configuration parameter, Where to Log
1874 log_rotation_size configuration parameter, Where to Log
1875 log_startup_progress_interval configuration parameter, When to Log
1876 log_statement configuration parameter, What to Log
1877 log_statement_sample_rate configuration parameter, When to Log
1878 log_statement_stats configuration parameter, Statistics Monitoring
1879 log_temp_files configuration parameter, What to Log
1880 log_timezone configuration parameter, What to Log
1881 log_transaction_sample_rate configuration parameter, When to Log
1882 log_truncate_on_rotation configuration parameter, Where to Log
1883 longitude, Cube-Based Earth Distances
1886 in PL/Perl, Utility Functions in PL/Perl
1890 in PL/pgSQL, Simple Loops
1892 lower, String Functions and Operators, Range/Multirange Functions and
1895 and locales, Behavior
1897 lower_inc, Range/Multirange Functions and Operators
1898 lower_inf, Range/Multirange Functions and Operators
1899 lo_close, Closing a Large Object Descriptor
1900 lo_compat_privileges configuration parameter, Previous PostgreSQL
1903 lo_creat, Creating a Large Object, Server-Side Functions
1904 lo_create, Creating a Large Object
1905 lo_export, Exporting a Large Object, Server-Side Functions
1906 lo_from_bytea, Server-Side Functions
1907 lo_get, Server-Side Functions
1908 lo_import, Importing a Large Object, Server-Side Functions
1909 lo_import_with_oid, Importing a Large Object
1910 lo_lseek, Seeking in a Large Object
1911 lo_lseek64, Seeking in a Large Object
1912 lo_open, Opening an Existing Large Object
1913 lo_put, Server-Side Functions
1914 lo_read, Reading Data from a Large Object
1915 lo_tell, Obtaining the Seek Position of a Large Object
1916 lo_tell64, Obtaining the Seek Position of a Large Object
1917 lo_truncate, Truncating a Large Object
1918 lo_truncate64, Truncating a Large Object
1919 lo_unlink, Removing a Large Object, Server-Side Functions
1920 lo_write, Writing Data to a Large Object
1921 lpad, String Functions and Operators
1922 lseg, Line Segments, Geometric Functions and Operators
1924 ltree, ltree — hierarchical tree-like data type
1925 ltree2text, Operators and Functions
1926 ltrim, String Functions and Operators, Binary String Functions and
1931 MAC address (see macaddr)
1932 MAC address (EUI-64 format) (see macaddr)
1933 macaddr (data type), macaddr
1934 macaddr8 (data type), macaddr8
1935 macaddr8_set7bit, Network Address Functions and Operators
1938 installation on, macOS
1939 IPC configuration, Shared Memory and Semaphores
1940 shared library, Compiling and Linking Dynamically-Loaded Functions
1942 magic block, Dynamic Loading
1943 maintenance, Routine Database Maintenance Tasks
1944 maintenance_io_concurrency configuration parameter, I/O
1945 maintenance_work_mem configuration parameter, Memory
1947 makeaclitem, Access Privilege Inquiry Functions
1948 make_date, Date/Time Functions and Operators
1949 make_interval, Date/Time Functions and Operators
1950 make_time, Date/Time Functions and Operators
1951 make_timestamp, Date/Time Functions and Operators
1952 make_timestamptz, Date/Time Functions and Operators
1953 make_valid, Functions and Operators
1954 MANPATH, Environment Variables
1955 masklen, Network Address Functions and Operators
1956 materialized view, Materialized Views
1958 implementation through rules, Materialized Views
1960 materialized views, pg_matviews
1961 max, Aggregate Functions
1962 max_active_replication_origins configuration parameter, Subscribers
1963 max_connections configuration parameter, Connection Settings
1964 max_files_per_process configuration parameter, Kernel Resource Usage
1965 max_function_args configuration parameter, Preset Options
1966 max_identifier_length configuration parameter, Preset Options
1967 max_index_keys configuration parameter, Preset Options
1968 max_locks_per_transaction configuration parameter, Lock Management
1969 max_logical_replication_workers configuration parameter, Subscribers
1970 max_notify_queue_pages configuration parameter, Disk
1971 max_parallel_apply_workers_per_subscription configuration parameter,
1974 max_parallel_maintenance_workers configuration parameter, Worker
1977 max_parallel_workers configuration parameter, Worker Processes
1978 max_parallel_workers_per_gather configuration parameter, Worker
1981 max_pred_locks_per_page configuration parameter, Lock Management
1982 max_pred_locks_per_relation configuration parameter, Lock Management
1983 max_pred_locks_per_transaction configuration parameter, Lock Management
1984 max_prepared_transactions configuration parameter, Memory
1985 max_replication_slots configuration parameter, Sending Servers
1986 max_slot_wal_keep_size configuration parameter, Sending Servers
1987 max_stack_depth configuration parameter, Memory
1988 max_standby_archive_delay configuration parameter, Standby Servers
1989 max_standby_streaming_delay configuration parameter, Standby Servers
1990 max_sync_workers_per_subscription configuration parameter, Subscribers
1991 max_wal_senders configuration parameter, Sending Servers
1992 max_wal_size configuration parameter, Checkpoints
1993 max_worker_processes configuration parameter, Worker Processes
1994 md5, String Functions and Operators, Binary String Functions and
1997 MD5, Password Authentication
1998 md5_password_warnings configuration parameter, Authentication
1999 median, Aggregate Expressions
2001 (see also percentile)
2005 in SPI, Memory Management
2007 memory overcommit, Linux Memory Overcommit
2008 MERGE, Returning Data from Modified Rows, MERGE
2010 RETURNING, Returning Data from Modified Rows, Merge Support
2013 merge_action, Merge Support Functions
2015 metaphone, Metaphone
2016 min, Aggregate Functions
2019 installation on, MinGW
2021 min_dynamic_shared_memory configuration parameter, Memory
2022 min_parallel_index_scan_size configuration parameter, Planner Cost
2025 min_parallel_table_scan_size configuration parameter, Planner Cost
2028 min_scale, Mathematical Functions and Operators
2029 min_wal_size configuration parameter, Checkpoints
2030 mod, Mathematical Functions and Operators
2033 statistical, Aggregate Functions
2035 monitoring, Monitoring Database Activity
2037 database activity, Monitoring Database Activity
2040 moving-aggregate mode, Moving-Aggregate Mode
2041 multirange (function), Range/Multirange Functions and Operators
2042 multirange type, Range Types
2043 Multiversion Concurrency Control, Introduction
2044 MultiXactId, Multixacts and Wraparound
2045 multixact_member_buffers configuration parameter, Memory
2046 multixact_offset_buffers configuration parameter, Memory
2048 mxid_age, Transaction ID and Snapshot Information Functions
2052 name, Identifiers and Key Words
2054 qualified, Creating a Schema
2055 syntax of, Identifiers and Key Words
2056 unqualified, The Schema Search Path
2058 NaN (see not a number)
2059 natural join, Joined Tables
2060 negation, Logical Operators
2063 IPC configuration, Shared Memory and Semaphores
2064 shared library, Compiling and Linking Dynamically-Loaded Functions
2065 start script, Starting the Database Server
2067 netmask, Network Address Functions and Operators
2068 network, Network Address Types, Network Address Functions and Operators
2070 data types, Network Address Types
2072 nextval, Sequence Manipulation Functions
2074 nlevel, Operators and Functions
2075 non-durable, Non-Durable Settings
2076 nonblocking connection, Database Connection Control Functions,
2077 Asynchronous Command Processing
2079 nonrepeatable read, Transaction Isolation
2080 normalize, String Functions and Operators
2081 normalized, String Functions and Operators
2082 normal_rand, normal_rand
2083 NOT (operator), Logical Operators
2086 floating point, Floating-Point Types
2087 numeric (data type), Arbitrary Precision Numbers
2089 NOT IN, Subquery Expressions, Row and Array Comparisons
2090 not-null constraint, Not-Null Constraints
2091 notation, Calling Functions
2093 functions, Calling Functions
2095 notice processing, Notice Processing
2097 in libpq, Notice Processing
2099 notice processor, Notice Processing
2100 notice receiver, Notice Processing
2101 NOTIFY, Asynchronous Notification, NOTIFY
2103 in libpq, Asynchronous Notification
2105 notify_buffers configuration parameter, Memory
2106 NOTNULL, Comparison Functions and Operators
2107 now, Date/Time Functions and Operators
2108 npoints, Geometric Functions and Operators
2109 nth_value, Window Functions
2110 ntile, Window Functions
2113 with check constraints, Check Constraints
2114 comparing, Comparison Functions and Operators
2115 default value, Default Values
2116 in DISTINCT, DISTINCT
2117 in libpq, Retrieving Query Result Information
2118 in PL/Perl, PL/Perl Functions and Arguments
2119 in PL/Python, Null, None
2120 with unique constraints, Unique Constraints
2125 constant, Numeric Constants
2127 numeric, Numeric Constants
2128 numeric (data type), Arbitrary Precision Numbers
2129 numnode, Text Search Functions and Operators, Manipulating Queries
2130 num_nonnulls, Comparison Functions and Operators
2131 num_nulls, Comparison Functions and Operators
2132 num_os_semaphores configuration parameter, Preset Options
2137 OAuth Authorization/Authentication, OAuth Authorization/Authentication
2138 OAuth Validators, OAuth Validator Modules
2139 oauth_validator_libraries configuration parameter, Authentication
2140 object identifier, Object Identifier Types
2142 data type, Object Identifier Types
2144 object-oriented database, Concepts
2145 obj_description, Comment Information Functions
2146 OCCURRENCES_REGEX, Differences from SQL Standard and XQuery
2147 octet_length, String Functions and Operators, Binary String Functions
2148 and Operators, Bit String Functions and Operators
2150 OFFSET, LIMIT and OFFSET
2151 oid, Object Identifier Types
2154 in libpq, Retrieving Other Result Information
2158 ONLY, The FROM Clause
2159 OOM, Linux Memory Overcommit
2162 IPC configuration, Shared Memory and Semaphores
2163 shared library, Compiling and Linking Dynamically-Loaded Functions
2164 start script, Starting the Database Server
2166 OpenSSL, PostgreSQL Features, PostgreSQL Features
2170 operator, Operators, Operator Precedence, Functions and Operators,
2171 Logical Operators, Operators, User-Defined Operators
2173 invocation, Operator Invocations
2174 logical, Logical Operators
2175 precedence, Operator Precedence
2177 type resolution in an invocation, Operators
2178 user-defined, User-Defined Operators
2180 operator class, Operator Classes and Operator Families, Index Methods
2181 and Operator Classes
2183 operator family, Operator Classes and Operator Families, Operator
2184 Classes and Operator Families
2186 optimization information, Function Optimization Information, Operator
2187 Optimization Information
2189 for functions, Function Optimization Information
2190 for operators, Operator Optimization Information
2192 OR (operator), Logical Operators
2193 Oracle, Porting from Oracle PL/SQL
2195 porting from PL/SQL to PL/pgSQL, Porting from Oracle PL/SQL
2197 ORDER BY, Querying a Table, Sorting Rows (ORDER BY)
2199 and locales, Behavior
2201 ordered-set aggregate, Aggregate Expressions
2203 built-in, Aggregate Functions
2205 ordering operator, System Dependencies on Operator Classes
2206 ordinality, Set Returning Functions
2207 outer join, Joined Tables
2208 output function, User-Defined Types
2209 OVER clause, Window Function Calls
2210 overcommit, Linux Memory Overcommit
2211 OVERLAPS, Date/Time Functions and Operators
2212 overlay, String Functions and Operators, Binary String Functions and
2213 Operators, Bit String Functions and Operators
2215 overloading, Function Overloading
2217 functions, Function Overloading
2218 operators, User-Defined Operators
2224 pageinspect, pageinspect — low-level inspection of database pages
2225 pages_per_range storage parameter, Index Storage Parameters
2226 page_checksum, General Functions
2227 page_header, General Functions
2228 palloc, Writing Code
2229 PAM, PostgreSQL Features, PostgreSQL Features, PAM Authentication
2230 parallel query, Parallel Query
2231 parallel_leader_participation configuration parameter, Worker Processes
2232 parallel_setup_cost configuration parameter, Planner Cost Constants
2233 parallel_tuple_cost configuration parameter, Planner Cost Constants
2234 parallel_workers storage parameter, Storage Parameters
2237 syntax, Positional Parameters
2239 parenthesis, Value Expressions
2240 parse_ident, String Functions and Operators
2241 partition pruning, Partition Pruning
2242 partitioned table, Table Partitioning
2243 partitioning, Table Partitioning
2244 password, Role Attributes
2246 authentication, Password Authentication
2247 of the superuser, Creating a Database Cluster
2249 password file, The Password File
2250 passwordcheck, passwordcheck — verify password strength
2251 passwordcheck.min_password_length configuration parameter,
2252 Configuration Parameters
2254 password_encryption configuration parameter, Authentication
2255 path, Geometric Functions and Operators
2257 for schemas, Statement Behavior
2259 PATH, Environment Variables
2260 path (data type), Paths
2261 pattern matching, Pattern Matching
2264 in psql and pg_dump, Patterns
2266 pclose, Geometric Functions and Operators
2267 peer, Peer Authentication
2270 continuous, Aggregate Functions
2271 discrete, Aggregate Functions
2273 percent_rank, Window Functions
2275 hypothetical, Aggregate Functions
2277 performance, Performance Tips
2279 Perl, PL/Perl — Perl Procedural Language
2280 permission (see privilege)
2282 PGAPPNAME, Environment Variables
2284 PGcancel, Obsolete Functions for Sending Cancel Requests
2285 PGcancelConn, Functions for Sending Cancel Requests
2286 PGCHANNELBINDING, Environment Variables
2287 PGCLIENTENCODING, Environment Variables
2288 PGconn, Database Connection Control Functions
2289 PGCONNECT_TIMEOUT, Environment Variables
2290 pgcrypto, pgcrypto — cryptographic functions
2291 pgcrypto.builtin_crypto_enabled configuration parameter, Configuration
2294 PGDATA, Creating a Database Cluster
2295 PGDATABASE, Environment Variables
2296 PGDATESTYLE, Environment Variables
2297 PGEventProc, Event Callback Procedure
2298 PGGEQO, Environment Variables
2299 PGGSSDELEGATION, Environment Variables
2300 PGGSSENCMODE, Environment Variables
2301 PGGSSLIB, Environment Variables
2302 PGHOST, Environment Variables
2303 PGHOSTADDR, Environment Variables
2304 PGKRBSRVNAME, Environment Variables
2305 PGLOADBALANCEHOSTS, Environment Variables
2306 PGLOCALEDIR, Environment Variables
2307 PGMAXPROTOCOLVERSION, Environment Variables
2308 PGMINPROTOCOLVERSION, Environment Variables
2309 PGOPTIONS, Environment Variables
2310 PGPASSFILE, Environment Variables
2311 PGPASSWORD, Environment Variables
2312 PGPORT, Environment Variables
2313 pgp_armor_headers, pgp_armor_headers
2314 pgp_key_id, pgp_key_id()
2315 pgp_pub_decrypt, pgp_pub_decrypt()
2316 pgp_pub_decrypt_bytea, pgp_pub_decrypt()
2317 pgp_pub_encrypt, pgp_pub_encrypt()
2318 pgp_pub_encrypt_bytea, pgp_pub_encrypt()
2319 pgp_sym_decrypt, pgp_sym_decrypt()
2320 pgp_sym_decrypt_bytea, pgp_sym_decrypt()
2321 pgp_sym_encrypt, pgp_sym_encrypt()
2322 pgp_sym_encrypt_bytea, pgp_sym_encrypt()
2323 PGREQUIREAUTH, Environment Variables
2324 PGREQUIREPEER, Environment Variables
2325 PGREQUIRESSL, Environment Variables
2326 PGresult, Main Functions
2327 pgrowlocks, pgrowlocks — show a table's row locking information,
2330 PGSERVICE, Environment Variables
2331 PGSERVICEFILE, Environment Variables
2332 PGSSLCERT, Environment Variables
2333 PGSSLCERTMODE, Environment Variables
2334 PGSSLCOMPRESSION, Environment Variables
2335 PGSSLCRL, Environment Variables
2336 PGSSLCRLDIR, Environment Variables
2337 PGSSLKEY, Environment Variables
2338 PGSSLMAXPROTOCOLVERSION, Environment Variables
2339 PGSSLMINPROTOCOLVERSION, Environment Variables
2340 PGSSLMODE, Environment Variables
2341 PGSSLNEGOTIATION, Environment Variables
2342 PGSSLROOTCERT, Environment Variables
2343 PGSSLSNI, Environment Variables
2344 pgstatginindex, Functions
2345 pgstathashindex, Functions
2346 pgstatindex, Functions
2347 pgstattuple, pgstattuple — obtain tuple-level statistics, Functions
2348 pgstattuple_approx, Functions
2349 PGSYSCONFDIR, Environment Variables
2350 PGTARGETSESSIONATTRS, Environment Variables
2351 PGTZ, Environment Variables
2352 PGUSER, Environment Variables
2353 pgxs, Extension Building Infrastructure
2354 pg_advisory_lock, Advisory Lock Functions
2355 pg_advisory_lock_shared, Advisory Lock Functions
2356 pg_advisory_unlock, Advisory Lock Functions
2357 pg_advisory_unlock_all, Advisory Lock Functions
2358 pg_advisory_unlock_shared, Advisory Lock Functions
2359 pg_advisory_xact_lock, Advisory Lock Functions
2360 pg_advisory_xact_lock_shared, Advisory Lock Functions
2361 pg_aggregate, pg_aggregate
2364 pg_amcheck, pg_amcheck
2366 pg_amproc, pg_amproc
2367 pg_archivecleanup, pg_archivecleanup
2368 pg_attrdef, pg_attrdef
2369 pg_attribute, pg_attribute
2370 pg_authid, pg_authid
2371 pg_auth_members, pg_auth_members
2372 pg_available_extensions, pg_available_extensions
2373 pg_available_extension_versions, pg_available_extension_versions
2374 pg_available_wal_summaries, WAL Summarization Information Functions
2375 pg_backend_memory_contexts, pg_backend_memory_contexts
2376 pg_backend_pid, Session Information Functions
2377 pg_backup_start, Backup Control Functions
2378 pg_backup_stop, Backup Control Functions
2379 pg_basebackup, pg_basebackup
2380 pg_basetype, System Catalog Information Functions
2381 pg_blocking_pids, Session Information Functions
2382 pg_buffercache, pg_buffercache — inspect PostgreSQL buffer cache state
2383 pg_buffercache_evict, pg_buffercache — inspect PostgreSQL buffer cache
2386 pg_buffercache_evict_all, pg_buffercache — inspect PostgreSQL buffer
2389 pg_buffercache_evict_relation, pg_buffercache — inspect PostgreSQL
2392 pg_buffercache_numa, pg_buffercache — inspect PostgreSQL buffer cache
2395 pg_buffercache_pages, pg_buffercache — inspect PostgreSQL buffer cache
2398 pg_buffercache_summary, pg_buffercache — inspect PostgreSQL buffer
2401 pg_buffercache_usage_counts, pg_buffercache — inspect PostgreSQL buffer
2404 pg_cancel_backend, Server Signaling Functions
2406 pg_char_to_encoding, System Catalog Information Functions
2407 pg_checksums, pg_checksums
2409 pg_clear_attribute_stats, Database Object Management Functions
2410 pg_clear_relation_stats, Database Object Management Functions
2411 pg_client_encoding, String Functions and Operators
2412 pg_collation, pg_collation
2413 pg_collation_actual_version, Database Object Management Functions
2414 pg_collation_is_visible, Schema Visibility Inquiry Functions
2415 PG_COLOR, When Color is Used
2416 PG_COLORS, Configuring the Colors
2417 pg_column_compression, Database Object Management Functions
2418 pg_column_size, Database Object Management Functions
2419 pg_column_toast_chunk_id, Database Object Management Functions
2420 pg_combinebackup, pg_combinebackup
2421 pg_config, pg_config, pg_config
2423 with ecpg, Processing Embedded SQL Programs
2424 with libpq, Building libpq Programs
2425 with user-defined C functions, Writing Code
2427 pg_conf_load_time, Session Information Functions
2428 pg_constraint, pg_constraint
2429 pg_controldata, pg_controldata
2430 pg_control_checkpoint, Control Data Functions
2431 pg_control_init, Control Data Functions
2432 pg_control_recovery, Control Data Functions
2433 pg_control_system, Control Data Functions
2434 pg_conversion, pg_conversion
2435 pg_conversion_is_visible, Schema Visibility Inquiry Functions
2436 pg_copy_logical_replication_slot, Replication Management Functions
2437 pg_copy_physical_replication_slot, Replication Management Functions
2438 pg_createsubscriber, pg_createsubscriber
2439 pg_create_logical_replication_slot, Replication Management Functions
2440 pg_create_physical_replication_slot, Replication Management Functions
2441 pg_create_restore_point, Backup Control Functions
2442 pg_ctl, Creating a Database Cluster, Starting the Database Server,
2445 pg_current_logfile, Session Information Functions
2446 pg_current_snapshot, Transaction ID and Snapshot Information Functions
2447 pg_current_wal_flush_lsn, Backup Control Functions
2448 pg_current_wal_insert_lsn, Backup Control Functions
2449 pg_current_wal_lsn, Backup Control Functions
2450 pg_current_xact_id, Transaction ID and Snapshot Information Functions
2451 pg_current_xact_id_if_assigned, Transaction ID and Snapshot Information
2454 pg_cursors, pg_cursors
2455 pg_database, Template Databases, pg_database
2456 pg_database_collation_actual_version, Database Object Management
2459 pg_database_size, Database Object Management Functions
2460 pg_db_role_setting, pg_db_role_setting
2461 pg_ddl_command, Pseudo-Types
2462 pg_default_acl, pg_default_acl
2463 pg_depend, pg_depend
2464 pg_describe_object, Object Information and Addressing Functions
2465 pg_description, pg_description
2466 pg_drop_replication_slot, Replication Management Functions
2468 pg_dumpall, pg_dumpall
2470 use during upgrade, Upgrading Data via pg_dumpall
2472 pg_encoding_to_char, System Catalog Information Functions
2474 pg_event_trigger, pg_event_trigger
2475 pg_event_trigger_ddl_commands, Capturing Changes at Command End
2476 pg_event_trigger_dropped_objects, Processing Objects Dropped by a DDL
2479 pg_event_trigger_table_rewrite_oid, Handling a Table Rewrite Event
2480 pg_event_trigger_table_rewrite_reason, Handling a Table Rewrite Event
2481 pg_export_snapshot, Snapshot Synchronization Functions
2482 pg_extension, pg_extension
2483 pg_extension_config_dump, Extension Configuration Tables
2484 pg_filenode_relation, Database Object Management Functions
2485 pg_file_settings, pg_file_settings
2486 pg_foreign_data_wrapper, pg_foreign_data_wrapper
2487 pg_foreign_server, pg_foreign_server
2488 pg_foreign_table, pg_foreign_table
2489 pg_freespace, Functions
2490 pg_freespacemap, pg_freespacemap — examine the free space map
2491 pg_function_is_visible, Schema Visibility Inquiry Functions
2492 pg_get_acl, Object Information and Addressing Functions
2493 pg_get_catalog_foreign_keys, System Catalog Information Functions
2494 pg_get_constraintdef, System Catalog Information Functions
2495 pg_get_expr, System Catalog Information Functions
2496 pg_get_functiondef, System Catalog Information Functions
2497 pg_get_function_arguments, System Catalog Information Functions
2498 pg_get_function_identity_arguments, System Catalog Information
2501 pg_get_function_result, System Catalog Information Functions
2502 pg_get_indexdef, System Catalog Information Functions
2503 pg_get_keywords, System Catalog Information Functions
2504 pg_get_loaded_modules, Session Information Functions
2505 pg_get_multixact_members, Transaction ID and Snapshot Information
2508 pg_get_object_address, Object Information and Addressing Functions
2509 pg_get_partkeydef, System Catalog Information Functions
2510 pg_get_ruledef, System Catalog Information Functions
2511 pg_get_serial_sequence, System Catalog Information Functions
2512 pg_get_statisticsobjdef, System Catalog Information Functions
2513 pg_get_triggerdef, System Catalog Information Functions
2514 pg_get_userbyid, System Catalog Information Functions
2515 pg_get_viewdef, System Catalog Information Functions
2516 pg_get_wal_replay_pause_state, Recovery Control Functions
2517 pg_get_wal_resource_managers, Recovery Control Functions
2518 pg_get_wal_summarizer_state, WAL Summarization Information Functions
2520 pg_has_role, Access Privilege Inquiry Functions
2521 pg_hba.conf, The pg_hba.conf File
2522 pg_hba_file_rules, pg_hba_file_rules
2523 pg_ident.conf, User Name Maps
2524 pg_identify_object, Object Information and Addressing Functions
2525 pg_identify_object_as_address, Object Information and Addressing
2528 pg_ident_file_mappings, pg_ident_file_mappings
2529 pg_import_system_collations, Database Object Management Functions
2531 pg_indexam_has_property, System Catalog Information Functions
2532 pg_indexes, pg_indexes
2533 pg_indexes_size, Database Object Management Functions
2534 pg_index_column_has_property, System Catalog Information Functions
2535 pg_index_has_property, System Catalog Information Functions
2536 pg_inherits, pg_inherits
2537 pg_init_privs, pg_init_privs
2538 pg_input_error_info, Data Validity Checking Functions
2539 pg_input_is_valid, Data Validity Checking Functions
2540 pg_isready, pg_isready
2541 pg_is_in_recovery, Recovery Control Functions
2542 pg_is_other_temp_schema, Session Information Functions
2543 pg_is_wal_replay_paused, Recovery Control Functions
2544 pg_jit_available, Session Information Functions
2545 pg_language, pg_language
2546 pg_largeobject, pg_largeobject
2547 pg_largeobject_metadata, pg_largeobject_metadata
2548 pg_last_committed_xact, Committed Transaction Information Functions
2549 pg_last_wal_receive_lsn, Recovery Control Functions
2550 pg_last_wal_replay_lsn, Recovery Control Functions
2551 pg_last_xact_replay_timestamp, Recovery Control Functions
2552 pg_listening_channels, Session Information Functions
2554 pg_logicalinspect, pg_logicalinspect — logical decoding components
2557 pg_logical_emit_message, Replication Management Functions
2558 pg_logical_slot_get_binary_changes, Replication Management Functions
2559 pg_logical_slot_get_changes, Replication Management Functions
2560 pg_logical_slot_peek_binary_changes, Replication Management Functions
2561 pg_logical_slot_peek_changes, Replication Management Functions
2562 pg_log_backend_memory_contexts, Server Signaling Functions
2563 pg_log_standby_snapshot, Snapshot Synchronization Functions
2565 pg_ls_archive_statusdir, Generic File Access Functions
2566 pg_ls_dir, Generic File Access Functions
2567 pg_ls_logdir, Generic File Access Functions
2568 pg_ls_logicalmapdir, Generic File Access Functions
2569 pg_ls_logicalsnapdir, Generic File Access Functions
2570 pg_ls_replslotdir, Generic File Access Functions
2571 pg_ls_summariesdir, Generic File Access Functions
2572 pg_ls_tmpdir, Generic File Access Functions
2573 pg_ls_waldir, Generic File Access Functions
2574 pg_matviews, pg_matviews
2575 pg_mcv_list_items, Inspecting MCV Lists
2576 PG_MODULE_MAGIC, Dynamic Loading
2577 pg_my_temp_schema, Session Information Functions
2578 pg_namespace, pg_namespace
2579 pg_notification_queue_usage, Session Information Functions
2580 pg_notify, pg_notify
2581 pg_numa_available, Session Information Functions
2582 pg_opclass, pg_opclass
2583 pg_opclass_is_visible, Schema Visibility Inquiry Functions
2584 pg_operator, pg_operator
2585 pg_operator_is_visible, Schema Visibility Inquiry Functions
2586 pg_opfamily, pg_opfamily
2587 pg_opfamily_is_visible, Schema Visibility Inquiry Functions
2588 pg_options_to_table, System Catalog Information Functions
2589 pg_overexplain, pg_overexplain — allow EXPLAIN to dump even more
2592 pg_parameter_acl, pg_parameter_acl
2593 pg_partitioned_table, pg_partitioned_table
2594 pg_partition_ancestors, Database Object Management Functions
2595 pg_partition_root, Database Object Management Functions
2596 pg_partition_tree, Database Object Management Functions
2597 pg_policies, pg_policies
2598 pg_policy, pg_policy
2599 pg_postmaster_start_time, Session Information Functions
2600 pg_prepared_statements, pg_prepared_statements
2601 pg_prepared_xacts, pg_prepared_xacts
2602 pg_prewarm, pg_prewarm — preload relation data into buffer caches
2603 pg_prewarm.autoprewarm configuration parameter, Configuration
2606 pg_prewarm.autoprewarm_interval configuration parameter, Configuration
2610 pg_promote, Recovery Control Functions
2611 pg_publication, pg_publication
2612 pg_publication_namespace, pg_publication_namespace
2613 pg_publication_rel, pg_publication_rel
2614 pg_publication_tables, pg_publication_tables
2616 pg_read_binary_file, Generic File Access Functions
2617 pg_read_file, Generic File Access Functions
2618 pg_receivewal, pg_receivewal
2619 pg_receivexlog, pg_receivexlog renamed to pg_receivewal (see
2622 pg_recvlogical, pg_recvlogical
2623 pg_relation_filenode, Database Object Management Functions
2624 pg_relation_filepath, Database Object Management Functions
2625 pg_relation_size, Database Object Management Functions
2626 pg_reload_conf, Server Signaling Functions
2627 pg_relpages, Functions
2628 pg_replication_origin, pg_replication_origin
2629 pg_replication_origin_advance, Replication Management Functions
2630 pg_replication_origin_create, Replication Management Functions
2631 pg_replication_origin_drop, Replication Management Functions
2632 pg_replication_origin_oid, Replication Management Functions
2633 pg_replication_origin_progress, Replication Management Functions
2634 pg_replication_origin_session_is_setup, Replication Management
2637 pg_replication_origin_session_progress, Replication Management
2640 pg_replication_origin_session_reset, Replication Management Functions
2641 pg_replication_origin_session_setup, Replication Management Functions
2642 pg_replication_origin_status, pg_replication_origin_status
2643 pg_replication_origin_xact_reset, Replication Management Functions
2644 pg_replication_origin_xact_setup, Replication Management Functions
2645 pg_replication_slots, pg_replication_slots
2646 pg_replication_slot_advance, Replication Management Functions
2647 pg_resetwal, pg_resetwal
2648 pg_resetxlog, pg_resetxlog renamed to pg_resetwal (see pg_resetwal)
2649 pg_restore, pg_restore
2650 pg_restore_attribute_stats, Database Object Management Functions
2651 pg_restore_relation_stats, Database Object Management Functions
2652 pg_rewind, pg_rewind
2653 pg_rewrite, pg_rewrite
2655 pg_rotate_logfile, Server Signaling Functions
2657 pg_safe_snapshot_blocking_pids, Session Information Functions
2658 pg_seclabel, pg_seclabel
2659 pg_seclabels, pg_seclabels
2660 pg_sequence, pg_sequence
2661 pg_sequences, pg_sequences
2662 pg_service.conf, The Connection Service File
2663 pg_settings, pg_settings
2664 pg_settings_get_flags, System Catalog Information Functions
2665 pg_shadow, pg_shadow
2666 pg_shdepend, pg_shdepend
2667 pg_shdescription, pg_shdescription
2668 pg_shmem_allocations, pg_shmem_allocations
2669 pg_shmem_allocations_numa, pg_shmem_allocations_numa
2670 pg_shseclabel, pg_shseclabel
2671 pg_size_bytes, Database Object Management Functions
2672 pg_size_pretty, Database Object Management Functions
2673 pg_sleep, Delaying Execution
2674 pg_sleep_for, Delaying Execution
2675 pg_sleep_until, Delaying Execution
2676 pg_snapshot_xip, Transaction ID and Snapshot Information Functions
2677 pg_snapshot_xmax, Transaction ID and Snapshot Information Functions
2678 pg_snapshot_xmin, Transaction ID and Snapshot Information Functions
2679 pg_split_walfile_name, Backup Control Functions
2680 pg_statio_all_indexes, Viewing Statistics, pg_statio_all_indexes
2681 pg_statio_all_sequences, Viewing Statistics, pg_statio_all_sequences
2682 pg_statio_all_tables, Viewing Statistics, pg_statio_all_tables
2683 pg_statio_sys_indexes, Viewing Statistics
2684 pg_statio_sys_sequences, Viewing Statistics
2685 pg_statio_sys_tables, Viewing Statistics
2686 pg_statio_user_indexes, Viewing Statistics
2687 pg_statio_user_sequences, Viewing Statistics
2688 pg_statio_user_tables, Viewing Statistics
2689 pg_statistic, Single-Column Statistics, pg_statistic
2690 pg_statistics_obj_is_visible, Schema Visibility Inquiry Functions
2691 pg_statistic_ext, Extended Statistics, pg_statistic_ext
2692 pg_statistic_ext_data, Extended Statistics, pg_statistic_ext
2693 pg_stats, Single-Column Statistics, pg_stats
2694 pg_stats_ext, pg_stats_ext
2695 pg_stats_ext_exprs, pg_stats_ext_exprs
2696 pg_stat_activity, Viewing Statistics, pg_stat_activity
2697 pg_stat_all_indexes, Viewing Statistics, pg_stat_all_indexes
2698 pg_stat_all_tables, Viewing Statistics, pg_stat_all_tables
2699 pg_stat_archiver, Viewing Statistics, pg_stat_archiver
2700 pg_stat_bgwriter, Viewing Statistics, pg_stat_bgwriter
2701 pg_stat_checkpointer, Viewing Statistics, pg_stat_checkpointer
2702 pg_stat_clear_snapshot, Statistics Functions
2703 pg_stat_database, Viewing Statistics, pg_stat_database
2704 pg_stat_database_conflicts, Viewing Statistics,
2705 pg_stat_database_conflicts
2707 pg_stat_file, Generic File Access Functions
2708 pg_stat_get_activity, Statistics Functions
2709 pg_stat_get_backend_activity, Statistics Functions
2710 pg_stat_get_backend_activity_start, Statistics Functions
2711 pg_stat_get_backend_client_addr, Statistics Functions
2712 pg_stat_get_backend_client_port, Statistics Functions
2713 pg_stat_get_backend_dbid, Statistics Functions
2714 pg_stat_get_backend_idset, Statistics Functions
2715 pg_stat_get_backend_io, Statistics Functions
2716 pg_stat_get_backend_pid, Statistics Functions
2717 pg_stat_get_backend_start, Statistics Functions
2718 pg_stat_get_backend_subxact, Statistics Functions
2719 pg_stat_get_backend_userid, Statistics Functions
2720 pg_stat_get_backend_wait_event, Statistics Functions
2721 pg_stat_get_backend_wait_event_type, Statistics Functions
2722 pg_stat_get_backend_wal, Statistics Functions
2723 pg_stat_get_backend_xact_start, Statistics Functions
2724 pg_stat_get_snapshot_timestamp, Statistics Functions
2725 pg_stat_get_xact_blocks_fetched, Statistics Functions
2726 pg_stat_get_xact_blocks_hit, Statistics Functions
2727 pg_stat_gssapi, Viewing Statistics, pg_stat_gssapi
2728 pg_stat_io, Viewing Statistics, pg_stat_io
2729 pg_stat_progress_analyze, Viewing Statistics, ANALYZE Progress
2732 pg_stat_progress_basebackup, Viewing Statistics, Base Backup Progress
2735 pg_stat_progress_cluster, Viewing Statistics, CLUSTER Progress
2738 pg_stat_progress_copy, Viewing Statistics, COPY Progress Reporting
2739 pg_stat_progress_create_index, Viewing Statistics, CREATE INDEX
2742 pg_stat_progress_vacuum, Viewing Statistics, VACUUM Progress Reporting
2743 pg_stat_recovery_prefetch, Viewing Statistics,
2744 pg_stat_recovery_prefetch
2746 pg_stat_replication, Viewing Statistics, pg_stat_replication
2747 pg_stat_replication_slots, Viewing Statistics,
2748 pg_stat_replication_slots
2750 pg_stat_reset, Statistics Functions
2751 pg_stat_reset_backend_stats, Statistics Functions
2752 pg_stat_reset_replication_slot, Statistics Functions
2753 pg_stat_reset_shared, Statistics Functions
2754 pg_stat_reset_single_function_counters, Statistics Functions
2755 pg_stat_reset_single_table_counters, Statistics Functions
2756 pg_stat_reset_slru, Statistics Functions
2757 pg_stat_reset_subscription_stats, Statistics Functions
2758 pg_stat_slru, Viewing Statistics, pg_stat_slru
2759 pg_stat_ssl, Viewing Statistics, pg_stat_ssl
2760 pg_stat_statements, pg_stat_statements — track statistics of SQL
2761 planning and execution
2765 pg_stat_statements.max configuration parameter, Configuration
2768 pg_stat_statements.save configuration parameter, Configuration
2771 pg_stat_statements.track configuration parameter, Configuration
2774 pg_stat_statements.track_planning configuration parameter,
2775 Configuration Parameters
2777 pg_stat_statements.track_utility configuration parameter, Configuration
2780 pg_stat_statements_info, The pg_stat_statements_info View
2781 pg_stat_statements_reset, Functions
2782 pg_stat_subscription, Viewing Statistics, pg_stat_subscription
2783 pg_stat_subscription_stats, Viewing Statistics,
2784 pg_stat_subscription_stats
2786 pg_stat_sys_indexes, Viewing Statistics
2787 pg_stat_sys_tables, Viewing Statistics
2788 pg_stat_user_functions, Viewing Statistics, pg_stat_user_functions
2789 pg_stat_user_indexes, Viewing Statistics
2790 pg_stat_user_tables, Viewing Statistics
2791 pg_stat_wal, Viewing Statistics, pg_stat_wal
2792 pg_stat_wal_receiver, Viewing Statistics, pg_stat_wal_receiver
2793 pg_stat_xact_all_tables, Viewing Statistics
2794 pg_stat_xact_sys_tables, Viewing Statistics
2795 pg_stat_xact_user_functions, Viewing Statistics
2796 pg_stat_xact_user_tables, Viewing Statistics
2797 pg_subscription, pg_subscription
2798 pg_subscription_rel, pg_subscription_rel
2799 pg_surgery, pg_surgery — perform low-level surgery on relation data
2800 pg_switch_wal, Backup Control Functions
2801 pg_sync_replication_slots, Replication Management Functions
2802 pg_tables, pg_tables
2803 pg_tablespace, pg_tablespace
2804 pg_tablespace_databases, System Catalog Information Functions
2805 pg_tablespace_location, System Catalog Information Functions
2806 pg_tablespace_size, Database Object Management Functions
2807 pg_table_is_visible, Schema Visibility Inquiry Functions
2808 pg_table_size, Database Object Management Functions
2809 pg_temp, Statement Behavior
2811 securing functions, Writing SECURITY DEFINER Functions Safely
2813 pg_terminate_backend, Server Signaling Functions
2814 pg_test_fsync, pg_test_fsync
2815 pg_test_timing, pg_test_timing
2816 pg_timezone_abbrevs, pg_timezone_abbrevs
2817 pg_timezone_names, pg_timezone_names
2818 pg_total_relation_size, Database Object Management Functions
2819 pg_transform, pg_transform
2820 pg_trgm, pg_trgm — support for similarity of text using trigram
2823 pg_trgm.similarity_threshold configuration parameter, GUC Parameters
2824 pg_trgm.strict_word_similarity_threshold configuration parameter, GUC
2827 pg_trgm.word_similarity_threshold configuration parameter, GUC
2830 pg_trigger, pg_trigger
2831 pg_trigger_depth, Session Information Functions
2832 pg_try_advisory_lock, Advisory Lock Functions
2833 pg_try_advisory_lock_shared, Advisory Lock Functions
2834 pg_try_advisory_xact_lock, Advisory Lock Functions
2835 pg_try_advisory_xact_lock_shared, Advisory Lock Functions
2836 pg_ts_config, pg_ts_config
2837 pg_ts_config_is_visible, Schema Visibility Inquiry Functions
2838 pg_ts_config_map, pg_ts_config_map
2839 pg_ts_dict, pg_ts_dict
2840 pg_ts_dict_is_visible, Schema Visibility Inquiry Functions
2841 pg_ts_parser, pg_ts_parser
2842 pg_ts_parser_is_visible, Schema Visibility Inquiry Functions
2843 pg_ts_template, pg_ts_template
2844 pg_ts_template_is_visible, Schema Visibility Inquiry Functions
2846 pg_typeof, System Catalog Information Functions
2847 pg_type_is_visible, Schema Visibility Inquiry Functions
2848 pg_upgrade, pg_upgrade
2850 pg_user_mapping, pg_user_mapping
2851 pg_user_mappings, pg_user_mappings
2852 pg_verifybackup, pg_verifybackup
2854 pg_visibility, pg_visibility — visibility map information and utilities
2855 pg_visible_in_snapshot, Transaction ID and Snapshot Information
2858 pg_wait_events, pg_wait_events
2859 pg_waldump, pg_waldump
2860 pg_walfile_name, Backup Control Functions
2861 pg_walfile_name_offset, Backup Control Functions
2862 pg_walinspect, pg_walinspect — low-level WAL inspection
2863 pg_walsummary, pg_walsummary
2864 pg_wal_lsn_diff, Backup Control Functions
2865 pg_wal_replay_pause, Recovery Control Functions
2866 pg_wal_replay_resume, Recovery Control Functions
2867 pg_wal_summary_contents, WAL Summarization Information Functions
2868 pg_xact_commit_timestamp, Committed Transaction Information Functions
2869 pg_xact_commit_timestamp_origin, Committed Transaction Information
2872 pg_xact_status, Transaction ID and Snapshot Information Functions
2873 pg_xlogdump, pg_xlogdump renamed to pg_waldump (see pg_waldump)
2874 phantom read, Transaction Isolation
2875 phraseto_tsquery, Text Search Functions and Operators, Parsing Queries
2876 pi, Mathematical Functions and Operators
2877 PIC, Compiling and Linking Dynamically-Loaded Functions
2880 determining PID of server process
2882 in libpq, Connection Status Functions
2884 pipelining, Pipeline Mode, Pipelining
2886 in libpq, Pipeline Mode
2887 protocol specification, Pipelining
2889 PITR, Backup and Restore
2890 PITR standby, High Availability, Load Balancing, and Replication
2891 pkg-config, Requirements
2893 with ecpg, Processing Embedded SQL Programs
2894 with libpq, Building libpq Programs
2896 PL/Perl, PL/Perl — Perl Procedural Language
2897 PL/PerlU, Trusted and Untrusted PL/Perl
2898 PL/pgSQL, PL/pgSQL — SQL Procedural Language
2899 PL/Python, PL/Python — Python Procedural Language
2900 PL/SQL (Oracle), Porting from Oracle PL/SQL
2902 porting to PL/pgSQL, Porting from Oracle PL/SQL
2904 PL/Tcl, PL/Tcl — Tcl Procedural Language
2905 plainto_tsquery, Text Search Functions and Operators, Parsing Queries
2906 plan_cache_mode configuration parameter, Other Planner Options
2907 plperl.on_init configuration parameter, Configuration
2908 plperl.on_plperlu_init configuration parameter, Configuration
2909 plperl.on_plperl_init configuration parameter, Configuration
2910 plperl.use_strict configuration parameter, Configuration
2911 plpgsql.check_asserts configuration parameter, Checking Assertions
2912 plpgsql.variable_conflict configuration parameter, Variable
2915 pltcl.start_proc configuration parameter, PL/Tcl Configuration
2916 pltclu.start_proc configuration parameter, PL/Tcl Configuration
2917 point, Points, Geometric Functions and Operators
2918 point-in-time recovery, Backup and Restore
2919 policy, Row Security Policies
2920 polygon, Polygons, Geometric Functions and Operators
2921 polymorphic function, Polymorphic Types
2922 polymorphic type, Polymorphic Types
2923 popcount (see bit_count)
2924 popen, Geometric Functions and Operators
2925 populate_record, hstore Operators and Functions
2926 port, Parameter Key Words
2927 port configuration parameter, Connection Settings
2931 in PL/pgSQL, Opening Cursors
2933 position, String Functions and Operators, Binary String Functions and
2934 Operators, Bit String Functions and Operators
2936 POSITION_REGEX, Differences from SQL Standard and XQuery
2937 POSTGRES, The Berkeley POSTGRES Project
2938 postgres, Architectural Fundamentals, Starting the Database Server,
2939 Creating a Database, postgres
2941 postgres user, The PostgreSQL User Account
2942 Postgres95, Postgres95
2943 postgresql.auto.conf, Parameter Interaction via the Configuration File
2944 postgresql.conf, Parameter Interaction via the Configuration File
2945 postgres_fdw, postgres_fdw — access data stored in external PostgreSQL
2948 postgres_fdw.application_name configuration parameter, Configuration
2951 post_auth_delay configuration parameter, Developer Options
2952 power, Mathematical Functions and Operators
2953 PQAUTHDATA_OAUTH_BEARER_TOKEN, Hook Types
2954 PQAUTHDATA_PROMPT_OAUTH_DEVICE, Hook Types
2955 PQbackendPID, Connection Status Functions
2956 PQbinaryTuples, Retrieving Query Result Information
2958 with COPY, Functions Associated with the COPY Command
2960 PQcancel, Obsolete Functions for Sending Cancel Requests
2961 PQcancelBlocking, Functions for Sending Cancel Requests
2962 PQcancelCreate, Functions for Sending Cancel Requests
2963 PQcancelErrorMessage, Functions for Sending Cancel Requests
2964 PQcancelFinish, Functions for Sending Cancel Requests
2965 PQcancelPoll, Functions for Sending Cancel Requests
2966 PQcancelReset, Functions for Sending Cancel Requests
2967 PQcancelSocket, Functions for Sending Cancel Requests
2968 PQcancelStart, Functions for Sending Cancel Requests
2969 PQcancelStatus, Functions for Sending Cancel Requests
2970 PQchangePassword, Miscellaneous Functions
2971 PQclear, Main Functions
2972 PQclientEncoding, Control Functions
2973 PQclosePortal, Main Functions
2974 PQclosePrepared, Main Functions
2975 PQcmdStatus, Retrieving Other Result Information
2976 PQcmdTuples, Retrieving Other Result Information
2977 PQconndefaults, Database Connection Control Functions
2978 PQconnectdb, Database Connection Control Functions
2979 PQconnectdbParams, Database Connection Control Functions
2980 PQconnectionNeedsPassword, Connection Status Functions
2981 PQconnectionUsedGSSAPI, Connection Status Functions
2982 PQconnectionUsedPassword, Connection Status Functions
2983 PQconnectPoll, Database Connection Control Functions
2984 PQconnectStart, Database Connection Control Functions
2985 PQconnectStartParams, Database Connection Control Functions
2986 PQconninfo, Database Connection Control Functions
2987 PQconninfoFree, Miscellaneous Functions
2988 PQconninfoParse, Database Connection Control Functions
2989 PQconsumeInput, Asynchronous Command Processing
2990 PQcopyResult, Miscellaneous Functions
2991 PQdb, Connection Status Functions
2992 PQdescribePortal, Main Functions
2993 PQdescribePrepared, Main Functions
2994 PQencryptPassword, Miscellaneous Functions
2995 PQencryptPasswordConn, Miscellaneous Functions
2996 PQendcopy, Obsolete Functions for COPY
2997 PQenterPipelineMode, Functions Associated with Pipeline Mode
2998 PQerrorMessage, Connection Status Functions
2999 PQescapeBytea, Escaping Strings for Inclusion in SQL Commands
3000 PQescapeByteaConn, Escaping Strings for Inclusion in SQL Commands
3001 PQescapeIdentifier, Escaping Strings for Inclusion in SQL Commands
3002 PQescapeLiteral, Escaping Strings for Inclusion in SQL Commands
3003 PQescapeString, Escaping Strings for Inclusion in SQL Commands
3004 PQescapeStringConn, Escaping Strings for Inclusion in SQL Commands
3005 PQexec, Main Functions
3006 PQexecParams, Main Functions
3007 PQexecPrepared, Main Functions
3008 PQexitPipelineMode, Functions Associated with Pipeline Mode
3009 PQfformat, Retrieving Query Result Information
3011 with COPY, Functions Associated with the COPY Command
3013 PQfinish, Database Connection Control Functions
3014 PQfireResultCreateEvents, Miscellaneous Functions
3015 PQflush, Asynchronous Command Processing
3016 PQfmod, Retrieving Query Result Information
3017 PQfn, The Fast-Path Interface
3018 PQfname, Retrieving Query Result Information
3019 PQfnumber, Retrieving Query Result Information
3020 PQfreeCancel, Obsolete Functions for Sending Cancel Requests
3021 PQfreemem, Miscellaneous Functions
3022 PQfsize, Retrieving Query Result Information
3023 PQftable, Retrieving Query Result Information
3024 PQftablecol, Retrieving Query Result Information
3025 PQftype, Retrieving Query Result Information
3026 PQfullProtocolVersion, Connection Status Functions
3027 PQgetAuthDataHook, Authdata Hooks
3028 PQgetCancel, Obsolete Functions for Sending Cancel Requests
3029 PQgetCopyData, Functions for Receiving COPY Data
3030 PQgetCurrentTimeUSec, Miscellaneous Functions
3031 PQgetisnull, Retrieving Query Result Information
3032 PQgetlength, Retrieving Query Result Information
3033 PQgetline, Obsolete Functions for COPY
3034 PQgetlineAsync, Obsolete Functions for COPY
3035 PQgetResult, Asynchronous Command Processing
3036 PQgetssl, Connection Status Functions
3037 PQgetSSLKeyPassHook_OpenSSL, Database Connection Control Functions
3038 PQgetvalue, Retrieving Query Result Information
3039 PQhost, Connection Status Functions
3040 PQhostaddr, Connection Status Functions
3041 PQinitOpenSSL, SSL Library Initialization
3042 PQinitSSL, SSL Library Initialization
3043 PQinstanceData, Event Support Functions
3044 PQisBusy, Asynchronous Command Processing
3045 PQisnonblocking, Asynchronous Command Processing
3046 PQisthreadsafe, Behavior in Threaded Programs
3047 PQlibVersion, Miscellaneous Functions
3049 (see also PQserverVersion)
3051 PQmakeEmptyPGresult, Miscellaneous Functions
3052 PQnfields, Retrieving Query Result Information
3054 with COPY, Functions Associated with the COPY Command
3056 PQnotifies, Asynchronous Notification
3057 PQnparams, Retrieving Query Result Information
3058 PQntuples, Retrieving Query Result Information
3059 PQoidStatus, Retrieving Other Result Information
3060 PQoidValue, Retrieving Other Result Information
3061 PQoptions, Connection Status Functions
3062 PQparameterStatus, Connection Status Functions
3063 PQparamtype, Retrieving Query Result Information
3064 PQpass, Connection Status Functions
3065 PQping, Database Connection Control Functions
3066 PQpingParams, Database Connection Control Functions
3067 PQpipelineStatus, Functions Associated with Pipeline Mode
3068 PQpipelineSync, Functions Associated with Pipeline Mode
3069 PQport, Connection Status Functions
3070 PQprepare, Main Functions
3071 PQprint, Retrieving Query Result Information
3072 PQprotocolVersion, Connection Status Functions
3073 PQputCopyData, Functions for Sending COPY Data
3074 PQputCopyEnd, Functions for Sending COPY Data
3075 PQputline, Obsolete Functions for COPY
3076 PQputnbytes, Obsolete Functions for COPY
3077 PQregisterEventProc, Event Support Functions
3078 PQrequestCancel, Obsolete Functions for Sending Cancel Requests
3079 PQreset, Database Connection Control Functions
3080 PQresetPoll, Database Connection Control Functions
3081 PQresetStart, Database Connection Control Functions
3082 PQresStatus, Main Functions
3083 PQresultAlloc, Miscellaneous Functions
3084 PQresultErrorField, Main Functions
3085 PQresultErrorMessage, Main Functions
3086 PQresultInstanceData, Event Support Functions
3087 PQresultMemorySize, Miscellaneous Functions
3088 PQresultSetInstanceData, Event Support Functions
3089 PQresultStatus, Main Functions
3090 PQresultVerboseErrorMessage, Main Functions
3091 PQsendClosePortal, Asynchronous Command Processing
3092 PQsendClosePrepared, Asynchronous Command Processing
3093 PQsendDescribePortal, Asynchronous Command Processing
3094 PQsendDescribePrepared, Asynchronous Command Processing
3095 PQsendFlushRequest, Functions Associated with Pipeline Mode
3096 PQsendPipelineSync, Functions Associated with Pipeline Mode
3097 PQsendPrepare, Asynchronous Command Processing
3098 PQsendQuery, Asynchronous Command Processing
3099 PQsendQueryParams, Asynchronous Command Processing
3100 PQsendQueryPrepared, Asynchronous Command Processing
3101 PQserverVersion, Connection Status Functions
3102 PQsetAuthDataHook, Authdata Hooks
3103 PQsetChunkedRowsMode, Retrieving Query Results in Chunks
3104 PQsetClientEncoding, Control Functions
3105 PQsetdb, Database Connection Control Functions
3106 PQsetdbLogin, Database Connection Control Functions
3107 PQsetErrorContextVisibility, Control Functions
3108 PQsetErrorVerbosity, Control Functions
3109 PQsetInstanceData, Event Support Functions
3110 PQsetnonblocking, Asynchronous Command Processing
3111 PQsetNoticeProcessor, Notice Processing
3112 PQsetNoticeReceiver, Notice Processing
3113 PQsetResultAttrs, Miscellaneous Functions
3114 PQsetSingleRowMode, Retrieving Query Results in Chunks
3115 PQsetSSLKeyPassHook_OpenSSL, Database Connection Control Functions
3116 PQsetTraceFlags, Control Functions
3117 PQsetvalue, Miscellaneous Functions
3118 PQsocket, Connection Status Functions
3119 PQsocketPoll, Database Connection Control Functions
3120 PQsslAttribute, Connection Status Functions
3121 PQsslAttributeNames, Connection Status Functions
3122 PQsslInUse, Connection Status Functions
3123 PQsslStruct, Connection Status Functions
3124 PQstatus, Connection Status Functions
3125 PQtrace, Control Functions
3126 PQtransactionStatus, Connection Status Functions
3127 PQtty, Connection Status Functions
3128 PQunescapeBytea, Escaping Strings for Inclusion in SQL Commands
3129 PQuntrace, Control Functions
3130 PQuser, Connection Status Functions
3131 predicate locking, Serializable Isolation Level
3133 PREPARE TRANSACTION, PREPARE TRANSACTION
3134 prepared statements, DEALLOCATE, EXECUTE, EXPLAIN, PREPARE
3138 removing, DEALLOCATE
3139 showing the query plan, EXPLAIN
3143 in PL/pgSQL, Plan Caching
3144 in PL/Python, Database Access Functions
3145 in PL/Tcl, Database Access from PL/Tcl
3147 pre_auth_delay configuration parameter, Developer Options
3148 primary key, Primary Keys
3149 primary_conninfo configuration parameter, Standby Servers
3150 primary_slot_name configuration parameter, Standby Servers
3151 privilege, Privileges, Privileges, Schemas and Privileges, Rules and
3152 Privileges, Rules and Privileges
3155 querying, Access Privilege Inquiry Functions
3156 with rules, Rules and Privileges
3157 for schemas, Schemas and Privileges
3158 with views, Rules and Privileges
3160 procedural language, Procedural Languages, Writing a Procedural
3163 externally maintained, Procedural Languages
3164 handler for, Writing a Procedural Language Handler
3166 procedure, User-Defined Procedures
3168 user-defined, User-Defined Procedures
3172 output parameter, SQL Procedures with Output Parameters
3174 protocol, Frontend/Backend Protocol
3176 frontend-backend, Frontend/Backend Protocol
3178 ps, Standard Unix Tools
3180 to monitor activity, Standard Unix Tools
3182 psql, Accessing a Database, psql
3183 Python, PL/Python — Python Procedural Language
3187 qualified name, Creating a Schema
3188 query, Querying a Table, Queries
3189 query cancellation, Canceling Queries in Progress
3190 query plan, Using EXPLAIN
3191 query tree, The Query Tree
3192 querytree, Text Search Functions and Operators, Manipulating Queries
3195 and identifiers, Identifiers and Key Words
3196 escaping, String Constants
3198 quote_all_identifiers configuration parameter, Previous PostgreSQL
3201 quote_ident, String Functions and Operators
3203 in PL/Perl, Utility Functions in PL/Perl
3204 use in PL/pgSQL, Executing Dynamic Commands
3206 quote_literal, String Functions and Operators
3208 in PL/Perl, Utility Functions in PL/Perl
3209 use in PL/pgSQL, Executing Dynamic Commands
3211 quote_nullable, String Functions and Operators
3213 in PL/Perl, Utility Functions in PL/Perl
3214 use in PL/pgSQL, Executing Dynamic Commands
3218 radians, Mathematical Functions and Operators
3219 radius, Geometric Functions and Operators
3220 RADIUS, RADIUS Authentication
3223 in PL/pgSQL, Reporting Errors and Messages
3225 random, Mathematical Functions and Operators
3226 random_normal, Mathematical Functions and Operators
3227 random_page_cost configuration parameter, Planner Cost Constants
3228 range table, The Query Tree
3229 range type, Range Types
3231 exclude, Constraints on Ranges
3232 indexes on, Indexing
3234 range_agg, Aggregate Functions
3235 range_intersect_agg, Aggregate Functions
3236 range_merge, Range/Multirange Functions and Operators
3237 rank, Window Functions
3239 hypothetical, Aggregate Functions
3241 read committed, Read Committed Isolation Level
3242 read-only transaction, Statement Behavior
3244 setting, SET TRANSACTION
3245 setting default, Statement Behavior
3247 readline, Requirements
3250 in psql, Command-Line Editing
3252 READ_REPLICATION_SLOT, Streaming Replication Protocol
3253 real, Floating-Point Types
3254 REASSIGN OWNED, REASSIGN OWNED
3255 record, Pseudo-Types
3256 recovery.conf, recovery.conf file merged into postgresql.conf
3257 recovery.signal, Archive Recovery
3258 recovery_end_command configuration parameter, Archive Recovery
3259 recovery_init_sync_method configuration parameter, Error Handling
3260 recovery_min_apply_delay configuration parameter, Standby Servers
3261 recovery_prefetch configuration parameter, Recovery
3262 recovery_target configuration parameter, Recovery Target
3263 recovery_target_action configuration parameter, Recovery Target
3264 recovery_target_inclusive configuration parameter, Recovery Target
3265 recovery_target_lsn configuration parameter, Recovery Target
3266 recovery_target_name configuration parameter, Recovery Target
3267 recovery_target_time configuration parameter, Recovery Target
3268 recovery_target_timeline configuration parameter, Recovery Target
3269 recovery_target_xid configuration parameter, Recovery Target
3271 RECURSIVE, CREATE VIEW
3273 in common table expressions, Recursive Queries
3274 in views, CREATE VIEW
3276 recursive_worktable_factor configuration parameter, Other Planner
3279 referential integrity, Foreign Keys, Foreign Keys
3280 REFRESH MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW
3281 regclass, Object Identifier Types
3282 regcollation, Object Identifier Types
3283 regconfig, Object Identifier Types
3284 regdictionary, Object Identifier Types
3285 regexp_count, String Functions and Operators, POSIX Regular Expressions
3286 regexp_instr, String Functions and Operators, POSIX Regular Expressions
3287 regexp_like, String Functions and Operators, POSIX Regular Expressions
3288 regexp_match, String Functions and Operators, POSIX Regular Expressions
3289 regexp_matches, String Functions and Operators, POSIX Regular
3292 regexp_replace, String Functions and Operators, POSIX Regular
3295 regexp_split_to_array, String Functions and Operators, POSIX Regular
3298 regexp_split_to_table, String Functions and Operators, POSIX Regular
3301 regexp_substr, String Functions and Operators, POSIX Regular
3304 regnamespace, Object Identifier Types
3305 regoper, Object Identifier Types
3306 regoperator, Object Identifier Types
3307 regproc, Object Identifier Types
3308 regprocedure, Object Identifier Types
3309 regression intercept, Aggregate Functions
3310 regression slope, Aggregate Functions
3311 regression test, Installation Procedure, Installation Procedure
3312 regression tests, Regression Tests
3313 regrole, Object Identifier Types
3314 regr_avgx, Aggregate Functions
3315 regr_avgy, Aggregate Functions
3316 regr_count, Aggregate Functions
3317 regr_intercept, Aggregate Functions
3318 regr_r2, Aggregate Functions
3319 regr_slope, Aggregate Functions
3320 regr_sxx, Aggregate Functions
3321 regr_sxy, Aggregate Functions
3322 regr_syy, Aggregate Functions
3323 regtype, Object Identifier Types
3324 regular expression, SIMILAR TO Regular Expressions, POSIX Regular
3327 (see also pattern matching)
3331 and locales, Behavior
3333 reindex, Routine Reindexing
3335 reindexdb, reindexdb
3337 relational database, Concepts
3338 RELEASE SAVEPOINT, RELEASE SAVEPOINT
3339 remove_temp_files_after_crash configuration parameter, Developer
3342 repeat, String Functions and Operators
3343 repeatable read, Repeatable Read Isolation Level
3344 replace, String Functions and Operators
3345 replication, High Availability, Load Balancing, and Replication
3346 Replication Origins, Replication Progress Tracking
3347 Replication Progress Tracking, Replication Progress Tracking
3350 logical replication, Replication Slots
3351 streaming replication, Replication Slots
3355 in PL/pgSQL, Reporting Errors and Messages
3357 reserved_connections configuration parameter, Connection Settings
3359 restartpoint, WAL Configuration
3360 restart_after_crash configuration parameter, Error Handling
3361 restore_command configuration parameter, Archive Recovery
3362 RESTRICT, Dependency Tracking
3364 with DROP, Dependency Tracking
3365 foreign key action, Foreign Keys
3367 restrict_nonsystem_relation_kind
3369 configuration parameter, Statement Behavior
3371 retryable error, Serialization Failure Handling
3374 in PL/pgSQL, RETURN NEXT and RETURN QUERY
3378 in PL/pgSQL, RETURN NEXT and RETURN QUERY
3380 RETURNING, Returning Data from Modified Rows
3381 RETURNING INTO, Executing a Command with a Single-Row Result
3383 in PL/pgSQL, Executing a Command with a Single-Row Result
3385 reverse, String Functions and Operators, Binary String Functions and
3388 REVOKE, Privileges, REVOKE
3389 right, String Functions and Operators
3390 right join, Joined Tables
3391 role, Database Roles, Role Membership, Predefined Roles
3393 applicable, applicable_roles
3394 enabled, enabled_roles
3395 membership in, Role Membership
3396 privilege to bypass, Role Attributes
3397 privilege to create, Role Attributes
3398 privilege to inherit, Role Attributes
3399 privilege to initiate replication, Role Attributes
3400 privilege to limit connection, Role Attributes
3407 ROLLBACK PREPARED, ROLLBACK PREPARED
3408 ROLLBACK TO SAVEPOINT, ROLLBACK TO SAVEPOINT
3409 ROLLUP, GROUPING SETS, CUBE, and ROLLUP
3410 round, Mathematical Functions and Operators
3411 routine, User-Defined Procedures
3412 routine maintenance, Routine Database Maintenance Tasks
3413 row, Concepts, Table Basics
3414 ROW, Row Constructors
3415 row estimation, Row Estimation Examples
3417 multivariate, Multivariate Statistics Examples
3418 planner, Row Estimation Examples
3420 row type, Composite Types
3422 constructor, Row Constructors
3424 row-level security, Row Security Policies
3425 row-wise comparison, Row and Array Comparisons
3426 row_number, Window Functions
3427 row_security configuration parameter, Statement Behavior
3428 row_security_active, Access Privilege Inquiry Functions
3429 row_to_json, Processing and Creating JSON Data
3430 rpad, String Functions and Operators
3431 rtrim, String Functions and Operators, Binary String Functions and
3434 rule, The Rule System, Views and the Rule System, How SELECT Rules
3435 Work, Materialized Views, Rules on INSERT, UPDATE, and DELETE,
3436 Rules on INSERT, UPDATE, and DELETE, Rules on INSERT, UPDATE,
3437 and DELETE, Rules Versus Triggers
3439 and materialized views, Materialized Views
3440 and views, Views and the Rule System
3441 for DELETE, Rules on INSERT, UPDATE, and DELETE
3442 for INSERT, Rules on INSERT, UPDATE, and DELETE
3443 for SELECT, How SELECT Rules Work
3444 compared with triggers, Rules Versus Triggers
3445 for UPDATE, Rules on INSERT, UPDATE, and DELETE
3449 SAVEPOINT, SAVEPOINT
3450 savepoints, RELEASE SAVEPOINT, ROLLBACK TO SAVEPOINT, SAVEPOINT
3453 releasing, RELEASE SAVEPOINT
3454 rolling back, ROLLBACK TO SAVEPOINT
3456 scalar (see expression)
3457 scale, Mathematical Functions and Operators
3458 schema, Schemas, Creating a Schema, The Public Schema, Overview
3460 creating, Creating a Schema
3461 current, The Schema Search Path, Session Information Functions
3462 public, The Public Schema
3463 removing, Creating a Schema
3465 SCRAM, Password Authentication
3466 scram_iterations configuration parameter, Authentication
3467 search path, The Schema Search Path
3469 current, Session Information Functions
3470 object visibility, Schema Visibility Inquiry Functions
3472 search_path configuration parameter, The Schema Search Path, Statement
3475 use in securing functions, Writing SECURITY DEFINER Functions
3478 SECURITY LABEL, SECURITY LABEL
3479 sec_to_gc, Cube-Based Earth Distances
3480 seg, seg — a datatype for line segments or floating point intervals
3481 segment_size configuration parameter, Preset Options
3482 SELECT, Querying a Table, Queries, SELECT Output Columns, SELECT
3484 determination of result type, SELECT Output Columns
3485 select list, Select Lists
3487 SELECT INTO, Executing a Command with a Single-Row Result, SELECT INTO
3489 in PL/pgSQL, Executing a Command with a Single-Row Result
3491 semaphores, Shared Memory and Semaphores
3492 send_abort_for_crash configuration parameter, Developer Options
3493 send_abort_for_kill configuration parameter, Developer Options
3494 sepgsql, sepgsql — SELinux-, label-based mandatory access control (MAC)
3497 sepgsql.debug_audit configuration parameter, GUC Parameters
3498 sepgsql.permissive configuration parameter, GUC Parameters
3499 sequence, Sequence Manipulation Functions
3501 and serial type, Serial Types
3503 sequential scan, Planner Method Configuration
3504 seq_page_cost configuration parameter, Planner Cost Constants
3505 serial, Serial Types
3506 serial2, Serial Types
3507 serial4, Serial Types
3508 serial8, Serial Types
3509 serializable, Serializable Isolation Level
3510 Serializable Snapshot Isolation, Introduction
3511 serializable_buffers configuration parameter, Memory
3512 serialization anomaly, Transaction Isolation, Serializable Isolation
3515 serialization failure, Serialization Failure Handling
3516 server log, Error Reporting and Logging, Log File Maintenance
3518 log file maintenance, Log File Maintenance
3520 Server Name Indication, Parameter Key Words
3521 server spoofing, Preventing Server Spoofing
3522 server_encoding configuration parameter, Preset Options
3523 server_version configuration parameter, Preset Options
3524 server_version_num configuration parameter, Preset Options
3525 session_preload_libraries configuration parameter, Shared Library
3528 session_replication_role configuration parameter, Statement Behavior
3529 session_user, Session Information Functions
3530 SET, Configuration Settings Functions, SET
3531 SET CONSTRAINTS, SET CONSTRAINTS
3532 set difference, Combining Queries (UNION, INTERSECT, EXCEPT)
3533 set intersection, Combining Queries (UNION, INTERSECT, EXCEPT)
3534 set operation, Combining Queries (UNION, INTERSECT, EXCEPT)
3535 set returning functions, Set Returning Functions
3537 functions, Set Returning Functions
3540 SET SESSION AUTHORIZATION, SET SESSION AUTHORIZATION
3541 SET TRANSACTION, SET TRANSACTION
3542 set union, Combining Queries (UNION, INTERSECT, EXCEPT)
3543 SET XML OPTION, Statement Behavior
3544 setseed, Mathematical Functions and Operators
3545 setval, Sequence Manipulation Functions
3546 setweight, Text Search Functions and Operators, Manipulating Documents
3548 setweight for specific lexeme(s), Text Search Functions and
3551 set_bit, Binary String Functions and Operators, Bit String Functions
3554 set_byte, Binary String Functions and Operators
3555 set_config, Configuration Settings Functions
3556 set_limit, Functions and Operators
3557 set_masklen, Network Address Functions and Operators
3558 sha224, Binary String Functions and Operators
3559 sha256, Binary String Functions and Operators
3560 sha384, Binary String Functions and Operators
3561 sha512, Binary String Functions and Operators
3562 shared library, Shared Libraries, Compiling and Linking
3563 Dynamically-Loaded Functions
3565 shared memory, Shared Memory and Semaphores
3566 shared_buffers configuration parameter, Memory
3567 shared_memory_size configuration parameter, Preset Options
3568 shared_memory_size_in_huge_pages configuration parameter, Preset
3571 shared_memory_type configuration parameter, Memory
3572 shared_preload_libraries, Requesting Shared Memory at Startup,
3573 Requesting LWLocks at Startup
3575 shared_preload_libraries configuration parameter, Shared Library
3578 shobj_description, Comment Information Functions
3579 SHOW, Configuration Settings Functions, SHOW, Streaming Replication
3582 show_limit, Functions and Operators
3583 show_trgm, Functions and Operators
3584 shutdown, Shutting Down the Server
3585 SIGHUP, Parameter Interaction via the Configuration File, The
3586 pg_hba.conf File, User Name Maps
3588 SIGINT, Shutting Down the Server
3589 sign, Mathematical Functions and Operators
3592 backend processes, Server Signaling Functions
3594 significant digits, Locale and Formatting
3595 SIGQUIT, Shutting Down the Server
3596 SIGTERM, Shutting Down the Server
3597 SIMILAR TO, SIMILAR TO Regular Expressions
3598 similarity, Functions and Operators
3599 sin, Mathematical Functions and Operators
3600 sind, Mathematical Functions and Operators
3601 single-user mode, Options for Single-User Mode
3602 sinh, Mathematical Functions and Operators
3603 skeys, hstore Operators and Functions
3604 sleep, Delaying Execution
3605 slice, hstore Operators and Functions
3606 sliced bread (see TOAST)
3607 slope, Geometric Functions and Operators
3609 smallint, Integer Types
3610 smallserial, Serial Types
3613 installation on, Solaris
3614 shared library, Compiling and Linking Dynamically-Loaded Functions
3615 start script, Starting the Database Server
3617 SOME, Aggregate Functions, Subquery Expressions, Row and Array
3620 sort, intarray Functions and Operators
3621 sorting, Sorting Rows (ORDER BY)
3622 sort_asc, intarray Functions and Operators
3623 sort_desc, intarray Functions and Operators
3626 SPI, Server Programming Interface, spi — Server Programming Interface
3629 examples, spi — Server Programming Interface features/examples
3633 in PL/Perl, Database Access from PL/Perl
3635 SPI_commit, SPI_commit
3636 SPI_commit_and_chain, SPI_commit
3637 SPI_connect, SPI_connect
3638 SPI_connect_ext, SPI_connect
3639 SPI_copytuple, SPI_copytuple
3642 in PL/Perl, Database Access from PL/Perl
3644 SPI_cursor_close, SPI_cursor_close
3645 SPI_cursor_fetch, SPI_cursor_fetch
3646 SPI_cursor_find, SPI_cursor_find
3647 SPI_cursor_move, SPI_cursor_move
3648 SPI_cursor_open, SPI_cursor_open
3649 SPI_cursor_open_with_args, SPI_cursor_open_with_args
3650 SPI_cursor_open_with_paramlist, SPI_cursor_open_with_paramlist
3651 SPI_cursor_parse_open, SPI_cursor_parse_open
3653 SPI_execp, SPI_execp
3654 SPI_execute, SPI_execute
3655 SPI_execute_extended, SPI_execute_extended
3656 SPI_execute_plan, SPI_execute_plan
3657 SPI_execute_plan_extended, SPI_execute_plan_extended
3658 SPI_execute_plan_with_paramlist, SPI_execute_plan_with_paramlist
3659 SPI_execute_with_args, SPI_execute_with_args
3662 in PL/Perl, Database Access from PL/Perl
3666 in PL/Perl, Database Access from PL/Perl
3670 in PL/Perl, Database Access from PL/Perl
3672 SPI_finish, SPI_finish
3673 SPI_fname, SPI_fname
3674 SPI_fnumber, SPI_fnumber
3677 in PL/Perl, Database Access from PL/Perl
3679 SPI_freeplan, SPI_freeplan
3680 SPI_freetuple, SPI_freetuple
3681 SPI_freetuptable, SPI_freetuptable
3682 SPI_getargcount, SPI_getargcount
3683 SPI_getargtypeid, SPI_getargtypeid
3684 SPI_getbinval, SPI_getbinval
3685 SPI_getnspname, SPI_getnspname
3686 SPI_getrelname, SPI_getrelname
3687 SPI_gettype, SPI_gettype
3688 SPI_gettypeid, SPI_gettypeid
3689 SPI_getvalue, SPI_getvalue
3690 SPI_is_cursor_plan, SPI_is_cursor_plan
3691 SPI_keepplan, SPI_keepplan
3692 SPI_modifytuple, SPI_modifytuple
3693 SPI_palloc, SPI_palloc
3694 SPI_pfree, SPI_pfree
3697 in PL/Perl, Database Access from PL/Perl
3699 SPI_prepare, SPI_prepare
3700 SPI_prepare_cursor, SPI_prepare_cursor
3701 SPI_prepare_extended, SPI_prepare_extended
3702 SPI_prepare_params, SPI_prepare_params
3705 in PL/Perl, Database Access from PL/Perl
3709 in PL/Perl, Database Access from PL/Perl
3711 SPI_register_relation, SPI_register_relation
3712 SPI_register_trigger_data, SPI_register_trigger_data
3713 SPI_repalloc, SPI_repalloc
3714 SPI_result_code_string, SPI_result_code_string
3715 SPI_returntuple, SPI_returntuple
3718 in PL/Perl, Database Access from PL/Perl
3720 SPI_rollback, SPI_rollback
3721 SPI_rollback_and_chain, SPI_rollback
3722 SPI_saveplan, SPI_saveplan
3723 SPI_scroll_cursor_fetch, SPI_scroll_cursor_fetch
3724 SPI_scroll_cursor_move, SPI_scroll_cursor_move
3725 SPI_start_transaction, SPI_start_transaction
3726 SPI_unregister_relation, SPI_unregister_relation
3727 split_part, String Functions and Operators
3728 SQL/CLI, SQL Conformance
3729 SQL/Foundation, SQL Conformance
3730 SQL/Framework, SQL Conformance
3731 SQL/JRT, SQL Conformance
3732 SQL/JSON, JSON Functions and Operators
3734 functions and expressions, JSON Functions and Operators
3736 SQL/JSON path language, The SQL/JSON Path Language
3737 SQL/MDA, SQL Conformance
3738 SQL/MED, SQL Conformance
3739 SQL/OLB, SQL Conformance
3740 SQL/PGQ, SQL Conformance
3741 SQL/PSM, SQL Conformance
3742 SQL/Schemata, SQL Conformance
3743 SQL/XML, SQL Conformance
3745 limits and conformance, XML Limits and Conformance to SQL/XML
3747 sqrt, Mathematical Functions and Operators
3748 ssh, Secure TCP/IP Connections with SSH Tunnels
3750 SSL, Secure TCP/IP Connections with SSL, SSL Support
3752 in libpq, Connection Status Functions
3753 with libpq, Parameter Key Words
3754 TLS, Secure TCP/IP Connections with SSL, SSL Support
3756 ssl configuration parameter, SSL
3757 sslinfo, sslinfo — obtain client SSL information
3758 ssl_ca_file configuration parameter, SSL
3759 ssl_cert_file configuration parameter, SSL
3760 ssl_cipher, Functions Provided
3761 ssl_ciphers configuration parameter, SSL
3762 ssl_client_cert_present, Functions Provided
3763 ssl_client_dn, Functions Provided
3764 ssl_client_dn_field, Functions Provided
3765 ssl_client_serial, Functions Provided
3766 ssl_crl_dir configuration parameter, SSL
3767 ssl_crl_file configuration parameter, SSL
3768 ssl_dh_params_file configuration parameter, SSL
3769 ssl_extension_info, Functions Provided
3770 ssl_groups configuration parameter, SSL
3771 ssl_issuer_dn, Functions Provided
3772 ssl_issuer_field, Functions Provided
3773 ssl_is_used, Functions Provided
3774 ssl_key_file configuration parameter, SSL
3775 ssl_library configuration parameter, Preset Options
3776 ssl_max_protocol_version configuration parameter, SSL
3777 ssl_min_protocol_version configuration parameter, SSL
3778 ssl_passphrase_command configuration parameter, SSL
3779 ssl_passphrase_command_supports_reload configuration parameter, SSL
3780 ssl_prefer_server_ciphers configuration parameter, SSL
3781 ssl_tls13_ciphers configuration parameter, SSL
3782 ssl_version, Functions Provided
3783 SSPI, SSPI Authentication
3784 STABLE, Function Volatility Categories
3785 standard deviation, Aggregate Functions
3787 population, Aggregate Functions
3788 sample, Aggregate Functions
3790 standard_conforming_strings configuration parameter, Previous
3793 standby server, High Availability, Load Balancing, and Replication
3794 standby.signal, Archive Recovery, Standby Server Operation, Setting Up
3797 for hot standby, Administrator's Overview
3798 pg_basebackup --write-recovery-conf, Options
3800 standby_mode (see standby.signal)
3801 START TRANSACTION, START TRANSACTION
3802 starts_with, String Functions and Operators
3803 START_REPLICATION, Streaming Replication Protocol
3804 statement_timeout configuration parameter, Statement Behavior
3805 statement_timestamp, Date/Time Functions and Operators
3806 statistics, Aggregate Functions, Statistics Used by the Planner,
3807 Extended Statistics, Updating Planner Statistics, The Cumulative
3810 of the planner, Statistics Used by the Planner, Extended
3811 Statistics, Updating Planner Statistics
3813 stats_fetch_consistency configuration parameter, Cumulative Query and
3816 stddev, Aggregate Functions
3817 stddev_pop, Aggregate Functions
3818 stddev_samp, Aggregate Functions
3819 STONITH, High Availability, Load Balancing, and Replication
3820 storage parameters, Storage Parameters
3821 Streaming Replication, High Availability, Load Balancing, and
3824 strict_word_similarity, Functions and Operators
3825 string (see character string)
3828 backslash quotes, Previous PostgreSQL Versions
3829 escape warning, Previous PostgreSQL Versions
3830 standard conforming, Previous PostgreSQL Versions
3832 string_agg, Aggregate Functions
3833 string_to_array, String Functions and Operators
3834 string_to_table, String Functions and Operators
3835 strip, Text Search Functions and Operators, Manipulating Documents
3836 strpos, String Functions and Operators
3837 subarray, intarray Functions and Operators
3838 subltree, Operators and Functions
3839 subpath, Operators and Functions
3840 subplan, EXPLAIN Basics
3842 hashed, EXPLAIN Basics
3844 subquery, Aggregate Functions, Scalar Subqueries, Subqueries, Subquery
3847 subscript, Subscripts
3848 substr, String Functions and Operators, Binary String Functions and
3851 substring, String Functions and Operators, Binary String Functions and
3852 Operators, Bit String Functions and Operators, SIMILAR TO
3853 Regular Expressions, POSIX Regular Expressions
3855 SUBSTRING_REGEX, Differences from SQL Standard and XQuery
3858 in PL/Tcl, Explicit Subtransactions in PL/Tcl
3860 subtransaction_buffers configuration parameter, Memory
3861 sum, Aggregate Functions
3862 summarize_wal configuration parameter, WAL Summarization
3863 superuser, Accessing a Database, Role Attributes
3864 superuser_reserved_connections configuration parameter, Connection
3869 in_range, B-Tree Support Functions
3871 suppress_redundant_updates_trigger, Trigger Functions
3872 svals, hstore Operators and Functions
3873 synchronized_standby_slots configuration parameter, Sending Servers
3874 synchronize_seqscans configuration parameter, Previous PostgreSQL
3877 synchronous commit, Asynchronous Commit
3878 Synchronous Replication, High Availability, Load Balancing, and
3881 synchronous_commit configuration parameter, Settings
3882 synchronous_standby_names configuration parameter, Primary Server
3883 sync_replication_slots configuration parameter, Standby Servers
3888 syslog_facility configuration parameter, Where to Log
3889 syslog_ident configuration parameter, Where to Log
3890 syslog_sequence_numbers configuration parameter, Where to Log
3891 syslog_split_messages configuration parameter, Where to Log
3892 system catalog, The System Catalog Schema
3894 schema, The System Catalog Schema
3896 systemd, PostgreSQL Features, PostgreSQL Features, Starting the
3899 RemoveIPC, systemd RemoveIPC
3901 system_user, Session Information Functions
3905 table, Concepts, Table Basics, Modifying Tables
3907 creating, Table Basics
3908 inheritance, Inheritance
3909 modifying, Modifying Tables
3910 partitioning, Table Partitioning
3911 removing, Table Basics
3912 renaming, Renaming a Table
3914 Table Access Method, Table Access Method Interface Definition
3915 TABLE command, SELECT
3916 table expression, Table Expressions
3917 table function, Table Functions, xmltable
3921 table sampling method, Writing a Table Sampling Method
3924 Table Access Method, Table Access Method Interface Definition
3926 tablefunc, tablefunc — functions that return tables (crosstab and
3929 tableoid, System Columns
3930 TABLESAMPLE method, Writing a Table Sampling Method
3931 tablespace, Tablespaces
3933 default, Statement Behavior
3934 temporary, Statement Behavior
3936 table_am_handler, Pseudo-Types
3937 tan, Mathematical Functions and Operators
3938 tand, Mathematical Functions and Operators
3939 tanh, Mathematical Functions and Operators
3940 target list, The Query Tree
3941 Tcl, PL/Tcl — Tcl Procedural Language
3942 tcn, tcn — a trigger function to notify listeners of changes to table
3945 tcp_keepalives_count configuration parameter, TCP Settings
3946 tcp_keepalives_idle configuration parameter, TCP Settings
3947 tcp_keepalives_interval configuration parameter, TCP Settings
3948 tcp_user_timeout configuration parameter, TCP Settings
3949 template0, Creating a Database, Template Databases
3950 template1, Creating a Database, Template Databases
3951 temp_buffers configuration parameter, Memory
3952 temp_file_limit configuration parameter, Disk
3953 temp_tablespaces configuration parameter, Statement Behavior
3954 test, Regression Tests
3955 test_decoding, test_decoding — SQL-based test/example module for WAL
3958 text, Character Types, Network Address Functions and Operators
3959 text search, Text Search Types, Text Search Types, Full Text Search,
3960 Preferred Index Types for Text Search
3962 data types, Text Search Types
3963 functions and operators, Text Search Types
3964 indexes, Preferred Index Types for Text Search
3966 text2ltree, Operators and Functions
3967 threads, Behavior in Threaded Programs
3969 with libpq, Behavior in Threaded Programs
3971 tid, Object Identifier Types
3972 time, Date/Time Types, Times
3974 constants, Special Values
3975 current, Current Date/Time
3976 output format, Date/Time Output
3978 (see also formatting)
3980 time span, Date/Time Types
3981 time with time zone, Date/Time Types, Times
3982 time without time zone, Date/Time Types, Times
3983 time zone, Time Zones, Locale and Formatting, POSIX Time Zone
3986 conversion, AT TIME ZONE and AT LOCAL
3987 input abbreviations, Date/Time Configuration Files
3988 POSIX-style specification, POSIX Time Zone Specifications
3990 time zone data, Build Process Details, Build Process Details
3991 time zone names, Locale and Formatting
3992 timelines, Backup and Restore
3993 TIMELINE_HISTORY, Streaming Replication Protocol
3994 timeofday, Date/Time Functions and Operators
3997 client authentication, Authentication
3998 deadlock, Lock Management
4000 timestamp, Date/Time Types, Time Stamps
4001 timestamp with time zone, Date/Time Types, Time Stamps
4002 timestamp without time zone, Date/Time Types, Time Stamps
4003 timestamptz, Date/Time Types
4004 TimeZone configuration parameter, Locale and Formatting
4005 timezone_abbreviations configuration parameter, Locale and Formatting
4008 and user-defined types, TOAST Considerations
4009 per-column storage settings, Description, Parameters
4010 per-type storage settings, Description
4011 versus large objects, Introduction
4013 toast_tuple_target storage parameter, Storage Parameters
4014 token, Lexical Structure
4015 to_ascii, String Functions and Operators
4016 to_bin, String Functions and Operators
4017 to_char, Data Type Formatting Functions
4019 and locales, Behavior
4021 to_date, Data Type Formatting Functions
4022 to_hex, String Functions and Operators
4023 to_json, Processing and Creating JSON Data
4024 to_jsonb, Processing and Creating JSON Data
4025 to_number, Data Type Formatting Functions
4026 to_oct, String Functions and Operators
4027 to_regclass, System Catalog Information Functions
4028 to_regcollation, System Catalog Information Functions
4029 to_regnamespace, System Catalog Information Functions
4030 to_regoper, System Catalog Information Functions
4031 to_regoperator, System Catalog Information Functions
4032 to_regproc, System Catalog Information Functions
4033 to_regprocedure, System Catalog Information Functions
4034 to_regrole, System Catalog Information Functions
4035 to_regtype, System Catalog Information Functions
4036 to_regtypemod, System Catalog Information Functions
4037 to_timestamp, Data Type Formatting Functions, Date/Time Functions and
4040 to_tsquery, Text Search Functions and Operators, Parsing Queries
4041 to_tsvector, Text Search Functions and Operators, Parsing Documents
4042 trace_locks configuration parameter, Developer Options
4043 trace_lock_oidmin configuration parameter, Developer Options
4044 trace_lock_table configuration parameter, Developer Options
4045 trace_lwlocks configuration parameter, Developer Options
4046 trace_notify configuration parameter, Developer Options
4047 trace_sort configuration parameter, Developer Options
4048 trace_userlocks configuration parameter, Developer Options
4049 track_activities configuration parameter, Cumulative Query and Index
4052 track_activity_query_size configuration parameter, Cumulative Query and
4055 track_commit_timestamp configuration parameter, Sending Servers
4056 track_cost_delay_timing configuration parameter, Cumulative Query and
4059 track_counts configuration parameter, Cumulative Query and Index
4062 track_functions configuration parameter, Cumulative Query and Index
4065 track_io_timing configuration parameter, Cumulative Query and Index
4068 track_wal_io_timing configuration parameter, Cumulative Query and Index
4071 transaction, Transactions
4072 transaction ID, Preventing Transaction ID Wraparound Failures
4074 wraparound, Preventing Transaction ID Wraparound Failures
4076 transaction isolation, Transaction Isolation
4077 transaction isolation level, Transaction Isolation, Statement Behavior
4079 read committed, Read Committed Isolation Level
4080 repeatable read, Repeatable Read Isolation Level
4081 serializable, Serializable Isolation Level
4082 setting, SET TRANSACTION
4083 setting default, Statement Behavior
4085 transaction log (see WAL)
4086 transaction_buffers configuration parameter, Memory
4087 transaction_deferrable configuration parameter, Statement Behavior
4088 transaction_isolation configuration parameter, Statement Behavior
4089 transaction_read_only configuration parameter, Statement Behavior
4090 transaction_timeout configuration parameter, Statement Behavior
4091 transaction_timestamp, Date/Time Functions and Operators
4092 transform_null_equals configuration parameter, Platform and Client
4095 transition tables, CREATE TRIGGER
4097 (see also ephemeral named relation)
4098 implementation in PLs, SPI_register_trigger_data
4099 referencing from C trigger, Writing Trigger Functions in C
4101 translate, String Functions and Operators
4102 TRANSLATE_REGEX, Differences from SQL Standard and XQuery
4103 transparent huge pages, Memory
4104 trigger, Pseudo-Types, Triggers, Writing Trigger Functions in C, Rules
4105 Versus Triggers, Trigger Functions, Trigger Functions
4107 arguments for trigger functions, Overview of Trigger Behavior
4108 constraint trigger, Description
4109 for updating a derived tsvector column, Triggers for Automatic
4112 in C, Writing Trigger Functions in C
4113 in PL/pgSQL, Trigger Functions
4114 in PL/Python, Trigger Functions
4115 in PL/Tcl, Trigger Functions in PL/Tcl
4116 compared with rules, Rules Versus Triggers
4118 triggered_change_notification, tcn — a trigger function to notify
4119 listeners of changes to table content
4121 trim, String Functions and Operators, Binary String Functions and
4124 trim_array, Array Functions and Operators
4125 trim_scale, Mathematical Functions and Operators
4127 trunc, Mathematical Functions and Operators, Network Address Functions
4131 trusted, Trusted and Untrusted PL/Perl
4133 PL/Perl, Trusted and Untrusted PL/Perl
4135 tsm_handler, Pseudo-Types
4136 tsm_system_rows, tsm_system_rows — the SYSTEM_ROWS sampling method for
4139 tsm_system_time, tsm_system_time — the SYSTEM_TIME sampling method for
4142 tsquery (data type), tsquery
4143 tsquery_phrase, Text Search Functions and Operators, Manipulating
4146 tsvector (data type), tsvector
4147 tsvector concatenation, Manipulating Documents
4148 tsvector_to_array, Text Search Functions and Operators
4149 tsvector_update_trigger, Trigger Functions
4150 tsvector_update_trigger_column, Trigger Functions
4151 ts_debug, Text Search Functions and Operators, Configuration Testing
4152 ts_delete, Text Search Functions and Operators
4153 ts_filter, Text Search Functions and Operators
4154 ts_headline, Text Search Functions and Operators, Highlighting Results
4155 ts_lexize, Text Search Functions and Operators, Dictionary Testing
4156 ts_parse, Text Search Functions and Operators, Parser Testing
4157 ts_rank, Text Search Functions and Operators, Ranking Search Results
4158 ts_rank_cd, Text Search Functions and Operators, Ranking Search Results
4159 ts_rewrite, Text Search Functions and Operators, Query Rewriting
4160 ts_stat, Text Search Functions and Operators, Gathering Document
4163 ts_token_type, Text Search Functions and Operators, Parser Testing
4164 tuple_data_split, Heap Functions
4165 txid_current, Transaction ID and Snapshot Information Functions
4166 txid_current_if_assigned, Transaction ID and Snapshot Information
4169 txid_current_snapshot, Transaction ID and Snapshot Information
4172 txid_snapshot_xip, Transaction ID and Snapshot Information Functions
4173 txid_snapshot_xmax, Transaction ID and Snapshot Information Functions
4174 txid_snapshot_xmin, Transaction ID and Snapshot Information Functions
4175 txid_status, Transaction ID and Snapshot Information Functions
4176 txid_visible_in_snapshot, Transaction ID and Snapshot Information
4179 type (see data type)
4180 type cast, Numeric Constants, Type Casts
4187 UESCAPE, Identifiers and Key Words, String Constants with Unicode
4190 unaccent, unaccent — a text search dictionary which removes diacritics,
4193 Unicode escape, String Constants with Unicode Escapes
4195 in identifiers, Identifiers and Key Words
4196 in string constants, String Constants with Unicode Escapes
4198 Unicode normalization, String Functions and Operators
4199 unicode_assigned, String Functions and Operators
4200 unicode_version, Version Information Functions
4201 UNION, Combining Queries (UNION, INTERSECT, EXCEPT), UNION, CASE, and
4204 determination of result type, UNION, CASE, and Related Constructs
4206 uniq, intarray Functions and Operators
4207 unique constraint, Unique Constraints
4208 unistr, String Functions and Operators
4209 Unix domain socket, Parameter Key Words
4210 unix_socket_directories configuration parameter, Connection Settings
4211 unix_socket_group configuration parameter, Connection Settings
4212 unix_socket_permissions configuration parameter, Connection Settings
4213 unknown, Pseudo-Types
4215 unnest, Array Functions and Operators
4217 for multirange, Range/Multirange Functions and Operators
4218 for tsvector, Text Search Functions and Operators
4220 unqualified name, The Schema Search Path
4221 updatable views, Updatable Views
4222 UPDATE, Updates, Updating Data, Returning Data from Modified Rows,
4225 RETURNING, Returning Data from Modified Rows
4227 update_process_title configuration parameter, Process Title
4228 updating, Updating Data
4229 upgrading, Upgrading a PostgreSQL Cluster
4230 UPLOAD_MANIFEST, Streaming Replication Protocol
4231 upper, String Functions and Operators, Range/Multirange Functions and
4234 and locales, Behavior
4236 upper_inc, Range/Multirange Functions and Operators
4237 upper_inf, Range/Multirange Functions and Operators
4239 URI, Connection Strings
4240 user, Session Information Functions, Database Roles
4242 current, Session Information Functions
4244 user mapping, Foreign Data
4245 User name maps, User Name Maps
4246 user_catalog_table storage parameter, Storage Parameters
4247 UUID, UUID Type, UUID Functions, PostgreSQL Features, PostgreSQL
4250 generating, UUID Functions
4252 uuid-ossp, uuid-ossp — a UUID generator
4253 uuidv4, UUID Functions
4254 uuidv7, UUID Functions
4255 uuid_extract_timestamp, UUID Functions
4256 uuid_extract_version, UUID Functions
4257 uuid_generate_v1, uuid-ossp Functions
4258 uuid_generate_v1mc, uuid-ossp Functions
4259 uuid_generate_v3, uuid-ossp Functions
4263 vacuum, Routine Vacuuming
4265 configuration parameters, Vacuuming
4270 vacuum_buffer_usage_limit configuration parameter, Memory
4271 vacuum_cost_delay configuration parameter, Cost-based Vacuum Delay
4272 vacuum_cost_limit configuration parameter, Cost-based Vacuum Delay
4273 vacuum_cost_page_dirty configuration parameter, Cost-based Vacuum Delay
4274 vacuum_cost_page_hit configuration parameter, Cost-based Vacuum Delay
4275 vacuum_cost_page_miss configuration parameter, Cost-based Vacuum Delay
4276 vacuum_failsafe_age configuration parameter, Freezing
4277 vacuum_freeze_min_age configuration parameter, Freezing
4278 vacuum_freeze_table_age configuration parameter, Freezing
4279 vacuum_index_cleanup storage parameter, Storage Parameters
4280 vacuum_max_eager_freeze_failure_rate
4282 configuration parameter, Freezing
4283 storage parameter, Storage Parameters
4285 vacuum_multixact_failsafe_age configuration parameter, Freezing
4286 vacuum_multixact_freeze_min_age configuration parameter, Freezing
4287 vacuum_multixact_freeze_table_age configuration parameter, Freezing
4290 configuration parameter, Default Behavior
4291 storage parameter, Storage Parameters
4293 value expression, Value Expressions
4294 VALUES, VALUES Lists, UNION, CASE, and Related Constructs, VALUES
4296 determination of result type, UNION, CASE, and Related Constructs
4298 varchar, Character Types
4299 variadic function, SQL Functions with Variable Numbers of Arguments
4300 variance, Aggregate Functions
4302 population, Aggregate Functions
4303 sample, Aggregate Functions
4305 var_pop, Aggregate Functions
4306 var_samp, Aggregate Functions
4307 version, Accessing a Database, Version Information Functions, Upgrading
4308 a PostgreSQL Cluster
4310 compatibility, Upgrading a PostgreSQL Cluster
4312 view, Views, Views and the Rule System, Materialized Views, Cooperation
4315 implementation through rules, Views and the Rule System
4316 materialized, Materialized Views
4317 updating, Cooperation with Views
4319 Visibility Map, Visibility Map
4320 Visual Studio, Visual Studio
4322 installation on, Visual Studio
4324 VM (see Visibility Map)
4326 VOLATILE, Function Volatility Categories
4327 volatility, Function Volatility Categories
4329 functions, Function Volatility Categories
4331 VPATH, Installation Procedure, Extension Building Infrastructure
4335 WAL, Reliability and the Write-Ahead Log
4336 wal_block_size configuration parameter, Preset Options
4337 wal_buffers configuration parameter, Settings
4338 wal_compression configuration parameter, Settings
4339 wal_consistency_checking configuration parameter, Developer Options
4340 wal_debug configuration parameter, Developer Options
4341 wal_decode_buffer_size configuration parameter, Recovery
4342 wal_init_zero configuration parameter, Settings
4343 wal_keep_size configuration parameter, Sending Servers
4344 wal_level configuration parameter, Settings
4345 wal_log_hints configuration parameter, Settings
4346 wal_receiver_create_temp_slot configuration parameter, Standby Servers
4347 wal_receiver_status_interval configuration parameter, Standby Servers
4348 wal_receiver_timeout configuration parameter, Standby Servers
4349 wal_recycle configuration parameter, Settings
4350 wal_retrieve_retry_interval configuration parameter, Standby Servers
4351 wal_segment_size configuration parameter, Preset Options
4352 wal_sender_timeout configuration parameter, Sending Servers
4353 wal_skip_threshold configuration parameter, Settings
4354 wal_summary_keep_time configuration parameter, WAL Summarization
4355 wal_sync_method configuration parameter, Settings
4356 wal_writer_delay configuration parameter, Settings
4357 wal_writer_flush_after configuration parameter, Settings
4358 warm standby, High Availability, Load Balancing, and Replication
4359 websearch_to_tsquery, Text Search Functions and Operators
4360 WHERE, The WHERE Clause
4361 where to log, Where to Log
4366 width, Geometric Functions and Operators
4367 width_bucket, Mathematical Functions and Operators
4368 window function, Window Functions, Window Function Calls, Window
4369 Function Processing, Window Functions
4371 built-in, Window Functions
4372 invocation, Window Function Calls
4373 order of execution, Window Function Processing
4375 WITH, WITH Queries (Common Table Expressions), SELECT
4377 in SELECT, WITH Queries (Common Table Expressions), SELECT
4379 WITH CHECK OPTION, CREATE VIEW
4380 WITHIN GROUP, Aggregate Expressions
4381 witness server, High Availability, Load Balancing, and Replication
4382 word_similarity, Functions and Operators
4383 work_mem configuration parameter, Memory
4386 of multixact IDs, Multixacts and Wraparound
4387 of transaction IDs, Preventing Transaction ID Wraparound Failures
4391 xid, Object Identifier Types
4392 xid8, Object Identifier Types
4393 xmax, System Columns
4394 xmin, System Columns
4396 XML export, Mapping Tables to XML
4397 XML Functions, XML Functions
4398 XML option, Creating XML Values, Statement Behavior
4399 xml2, xml2 — XPath querying and XSLT functionality
4400 xmlagg, xmlagg, Aggregate Functions
4401 xmlbinary configuration parameter, Statement Behavior
4402 xmlcomment, xmlcomment
4403 xmlconcat, xmlconcat
4404 xmlelement, xmlelement
4405 XMLEXISTS, XMLEXISTS
4406 xmlforest, xmlforest
4407 xmloption configuration parameter, Statement Behavior
4408 xmlparse, Creating XML Values
4411 xmlserialize, Creating XML Values
4414 xml_is_well_formed, xml_is_well_formed
4415 xml_is_well_formed_content, xml_is_well_formed
4416 xml_is_well_formed_document, xml_is_well_formed
4418 xpath_exists, xpath_exists
4419 xpath_table, xpath_table
4420 XQuery regular expressions, Differences from SQL Standard and XQuery
4421 xslt_process, xslt_process
4429 zero_damaged_pages configuration parameter, Developer Options
4430 zlib, Requirements, Anti-Features, Anti-Features