PostgreSQL 9.6 New Features
Beta 1 source edition · 53 pages · 2016-06-06
WITH EXAMPLES · ENGLISH SOURCE EDITION
Explore the features, SQL examples, and compatibility changes documented by Noriyoshi Shinoda.
Beta 12016-06-0653 PDF pages13 chapters
This book describes the Beta 1 source document. Its examples and compatibility notes reflect that snapshot.
Contents
Reference indexes
The opening chapter includes the first numbered table, Table 1. The indexes below collect the book’s other native numbered components.
Tables
- Table 1 — Version
- Table 2 — Examples notation
- Table 3 — Syntax rule
- Table 4 — Added system Catalogs
- Table 5 — pg_config Catalog
- Table 6 — pg_stat_wal_receiver Catalog
- Table 7 — pg_stat_progress_vacuum Catalog
- Table 8 — pg_init_privs Catalog
- Table 9 — Modified catalogs
- Table 10 — Added column to pg_replication_slots Catalog
- Table 11 — Added columns to pg_stat_activity Catalog
- Table 12 — Added column to pg_proc Catalog
- Table 13 — Added columns to pg_aggregate Catalog
- Table 14 — Columns of pg_am Catalog
- Table 15 — Changed in Contrib modules
- Table 16 — Functions in the pg_visibility module
- Table 17 — Added and modified backslash commands
- Table 18 — Added Parameters
- Table 19 — Changed Parameters
- Table 20 — Parameters the default value of which is changed
- Table 21 — Added functions
- Table 22 — Related parameters for parallel processing
- Table 23 — The output of the EXPLAIN statement
- Table 24 — Major PARALLEL UNSAFE standard functions
- Table 25 — Major RESTRICTED PARALLEL SAFE standard functions
- Table 26 — The value of wait_event_type column
Examples
- Example 1 — Query for pg_config Catalog
- Example 2 — Query for pg_stat_wal_receiver Catalog
- Example 3 — Query for pg_stat_progress_vacuum Catalog
- Example 4 — fetch_size option
- Example 5 — Executed SQL statement (from log file)
- Example 6 — Specify extensions option
- Example 7 — pg_visibility module
- Example 8 — Creating a bloom module and the execution plan
- Example 9 — Execution of heap_page_items function
- Example 10 — Specifying the prompt
- Example 11 — Reference of the VIEW definition
- Example 12 — Executes the output result
- Example 13 — \watch and \pset title
- Example 14 — Specify the --slot option
- Example 15 — Automatic termination of the idle transaction
- Example 16 — Change of SYSLOG output
- Example 17 — Parameter log_line_prefix
- Example 18 — Parameter wal_level
- Example 19 — Specify the DELETE statement to COPY statement
- Example 20 — No RETURNING clause error
- Example 21 — ALTER TABLE ADD COLUMN IF NOT EXISTS statement
- Example 22 — Enhancement of the ALTER TABLESPACE statement
- Example 23 — CREATE EXTENSION CASCADE statement
- Example 24 — Function jsonb_insert
- Example 25 — num_nulls / num_nonnulls functions
- Example 26 — current_setting function
- Example 27 — Execute pg_control_init function
- Example 28 — Execute pg_control_checkpoint function
- Example 29 — Execute pg_control_recovery function
- Example 30 — pg_current_xlog_flush_location function
- Example 31 — parse_ident function
- Example 32 — pg_size_bytes function
- Example 33 — pg_blocking_pids function
- Example 34 — pg_start_backup / pg_stop_backup functions
- Example 35 — Execution plan of parallel processing.
- Example 36 — Execution plan of parallel processing
- Example 37 — The difference of the execution plan by the use of PARALLEL UNSAFE function
- Example 38 — User-defined functions and PARALLEL SAFE
- Example 39 — The part of create_parallel_paths function
- Example 40 — Waiting by two LOCK TABLE IN EXCLUSIVE statements
- Example 41 — Waiting by SELECT FOR UPDATE statement and UPDATE statement
- Example 42 — Sort Push-down
- Example 43 — DELETE statement in PostgreSQL 9.5
- Example 44 — DELETE statement in PostgreSQL 9.6
- Example 45 — Join Push-down
- Example 46 — Multiple synchronous standby server replication
- Example 47 — Role names starting from "pg_"
Source edition
The source chapter order, wording, examples, and publication credits are retained. PDF page markers link the reading edition to the original document. Source identity and coverage · About the collection