# About This Document

> Source chapter 1 for PostgreSQL 9.6.

---

LLMS index: [llms.txt](/en/llms.txt)

---

<div class="feature-source-note"><span class="feature-edition-badge">Beta 1</span><span><strong>Source pages:</strong> PDF 4-5</span><span><a href="https://github.com/nori-shinoda/documents/blob/1773200c5362476c4a549222b7d17fa91f546cae/postgresql96_beta1_new_features_en_20160606-1.pdf">Original PDF on GitHub</a></span></div>

<p class="feature-page-marker" id="pgfeat-9-6-about-pdf-page-4">PDF page 4</p>

### 1.1 Purpose {#pg9-6-1-1-purpose}

The purpose of this document is to provide information of the major new features of PostgreSQL 9.6, the Beta 1 version being published.

### 1.2 Audience {#pg9-6-1-2-audience}

```text
This document is written for engineers who already have knowledge of PostgreSQL, such as
```

installation, basic management, and so forth.

### 1.3 Scope {#pg9-6-1-3-scope}

This document describes the major difference between PostgreSQL 9.5 and PostgreSQL 9.6 Beta 1. It does not mean that all of the new features is examined.

### 1.4 Software Version {#pg9-6-1-4-software-version}

This document is intended for the following versions of the software as a general rule:

**Table 1.** Version

| Software | Version |
| --- | --- |
| PostgreSQL | PostgreSQL 9.5.3 (for comparison) PostgreSQL 9.6 Beta 1 (May 9, 2016, 9:04 p.m.) |
| Operating System | Red Hat Enterprise Linux 7 Update 1 (x86-64) |

### 1.5 Question, Comment, and Responsibility {#pg9-6-1-5-question-comment-and-responsibility}

The contents of this document is not an official opinion of the Hewlett-Packard Enterprise Corporation. The author and affiliation company do not take any responsibility about the problem caused by the mistake of contents. If you have any comments for this document, please contact to Noriyoshi Shinoda ([noriyoshi.shinoda@hpe.com](mailto:noriyoshi.shinoda@hpe.com)) Hewlett-Packard Enterprise Japan Co, Ltd.

<p class="feature-page-marker" id="pgfeat-9-6-about-pdf-page-5">PDF page 5</p>

### 1.6 Notation {#pg9-6-1-6-notation}

This document contains examples of the execution of the command or SQL statement. Execution examples are described according to the following rules:

**Table 2.** Examples notation

| Notation | Description |
| --- | --- |
| # | Shell prompt for Linux root user |
| $ | Shell prompt for Linux general user |
| bold | User input string |
| postgres=# | psql command prompt for PostgreSQL administrator |
| postgres=> | psql command prompt for PostgreSQL general user |
| underline | Important output items |

The syntax is described in the following rules:

**Table 3.** Syntax rule

| Notation | Description |
| --- | --- |
| Italic | Replaced by the name of the object which users use, or the other syntax |
| [ ABC ] | Indicate that it can be omitted |
| { A \| B } | Indicate that it is possible to select A or B |
| … | General syntax, it is the same as the previous version |
