|
14 | 14 | 9.6.1.2 include:</para> |
15 | 15 | <itemizedlist> |
16 | 16 | <listitem><para>Added <application>multimaster</application> |
17 | | - extension. With this extension, you can turn a |
18 | | - <productname>PostgreSQL</productname> master-slave cluster into a |
19 | | - shared-nothing cluster with synchronous multi-master |
20 | | - replication. Such a cluster provides <acronym>OLTP</acronym> |
21 | | - scalability for read transactions, ensures fault tolerance and |
22 | | - automatic node recovery, as well as |
23 | | - enables <productname>PostgreSQL</productname> online |
| 17 | + extension. |
| 18 | + </para><para>This extension enables you to set up |
| 19 | + shared-nothing clusters with synchronous multi-master |
| 20 | + replication. Such clusters provide <acronym>OLTP</acronym> |
| 21 | + scalability for read transactions, ensure fault tolerance and |
| 22 | + automatic node recovery, and enable <productname>&productname;</productname> online |
24 | 23 | upgrades. (See <xref linkend="multimaster">.)</para> |
25 | 24 | </listitem> |
26 | 25 | <listitem><para>Added failover algorithm for <application>libpq</application> connections.</para></listitem> |
27 | 26 | <listitem><para>Added <application>aqo</application> extension for |
28 | | - adaptive query optimization. Based on the collected statistics on |
| 27 | + adaptive query optimization. |
| 28 | + </para><para>Based on the collected statistics on |
29 | 29 | query execution, <application>aqo</application> improves cardinality |
30 | 30 | estimation, which can speed up subsequent |
31 | 31 | queries. (See <xref linkend="aqo">.)</para></listitem> |
32 | 32 | <listitem><para>Implemented declarative syntax for |
33 | | - partitioning. The <application>pg_pathman</application> extension |
| 33 | + partitioning.</para><para>The <application>pg_pathman</application> extension |
34 | 34 | can now perform range and hash partitioning as part of |
35 | 35 | the <command>CREATE TABLE</command> query. Partition management can |
36 | 36 | be done with various forms of |
|
39 | 39 | </listitem> |
40 | 40 | <listitem><para>Added <application>mamonsu</application> monitoring |
41 | 41 | service, which is implemented as a <application>Zabbix</application> |
42 | | - agent. Using <application>mamonsu</application>, you can monitor |
| 42 | + agent. </para> |
| 43 | + <para>Using <application>mamonsu</application>, you can monitor |
43 | 44 | multiple <productname>PostgreSQL</productname> and system metrics |
44 | 45 | and visualize the collected data in comprehensive graphs. If |
45 | 46 | required, you can extend <application>mamonsu</application> with |
46 | 47 | your own custom plugins. (See <xref linkend="mamonsu">.)</para> |
47 | 48 | </listitem> |
48 | 49 | <listitem><para>Added <application>pg_wait_sampling</application> |
49 | | - extension for sampling-based statistics of wait events. With this |
| 50 | + extension for sampling-based statistics of wait events. |
| 51 | + </para><para>With this |
50 | 52 | extension, you can get an insight into the server activity, |
51 | 53 | including the current wait events for all processes and background |
52 | 54 | workers. (See <xref linkend="pg-wait-sampling">.)</para> |
|
55 | 57 | the <application>pg_xlogdump</application> application.</para></listitem> |
56 | 58 | <listitem> |
57 | 59 | <para>Added support for one-time background jobs in |
58 | | - <application>pgpro_scheduler</application>. You can now submit jobs |
| 60 | + <application>pgpro_scheduler</application>.</para><para>You can now submit jobs |
59 | 61 | for immediate or delayed one-time execution in parallel with the |
60 | 62 | scheduled jobs. (See <xref linkend="pgpro-scheduler">.)</para> |
61 | 63 | </listitem> |
|