Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita7b5927

Browse files
committed
9.0 release notes updates.
Josh Berkus
1 parent3659c62 commita7b5927

File tree

1 file changed

+46
-7
lines changed

1 file changed

+46
-7
lines changed

‎doc/src/sgml/release-9.0.sgml

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.32 2010/06/1614:50:34 adunstan Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.33 2010/06/1618:31:39 momjian Exp $ -->
22

33
<sect1 id="release-9-0">
44
<title>Release 9.0</title>
@@ -108,7 +108,7 @@
108108
Add support for compiling on <link
109109
linkend="install-win32-full">64-bit
110110
<productname>Windows</></link> and running in 64-bit
111-
mode
111+
mode.
112112
</para>
113113
</listitem>
114114

@@ -133,13 +133,17 @@
133133
<para>CURRENT AS OF 2010-06-03</para>
134134

135135
<para>
136-
A dump/restore using <application>pg_dump</application> is
137-
required for those wishing to migrate data from any previous
136+
A dump/restore using <application>pg_dump</application>
137+
or use of <application>pg_upgrade</application> is required
138+
for those wishing to migrate data from any previous
138139
release.
139140
</para>
140141

141142
<para>
142-
Observe the following incompatibilities:
143+
Version 9.0 contains a number of changes which selectively break backwards compatibility
144+
in order to support new features and code quality improvements. Particularly, users
145+
who make extensive use of PL/pgSQL and/or PITR and Warm Standby should test their
146+
solutions for breakage. Observe the following incompatibilities:
143147
</para>
144148

145149
<sect3>
@@ -488,6 +492,12 @@
488492
linkend="guc-geqo-seed">geqo_seed</link> to randomize
489493
the starting value of the random plan generator.
490494
</para>
495+
496+
<para>
497+
This gives GEQO query response times and resource usage
498+
repeatability and predictability.
499+
</para>
500+
491501
</listitem>
492502

493503
<listitem>
@@ -623,6 +633,11 @@
623633
name</link>, which is displayed in
624634
<structname>pg_stat_activity</> (Dave Page)
625635
</para>
636+
637+
<para>
638+
This allows DBAs to characterize database traffic
639+
and troubleshoot problems by source application.
640+
</para>
626641
</listitem>
627642

628643
<listitem>
@@ -688,7 +703,11 @@
688703
in the new <structname>pg_db_role_setting</> system table. A new
689704
<application>psql</> <literal>\drds</> command shows these settings.
690705
Backwards-compatible system views do not show this information.
706+
The primary use of this feature is setting schema
707+
<link linkend="guc-search-path"><varname>search_path</varname></link>.
691708
</para>
709+
710+
692711
</listitem>
693712

694713
<listitem>
@@ -722,6 +741,12 @@
722741
Log changed parameter values when <filename>postgresql.conf</> is
723742
reloaded (Peter Eisentraut)
724743
</para>
744+
745+
<para>
746+
This lets DBAs and security staff to audit when database settings
747+
were changed.
748+
</para>
749+
725750
</listitem>
726751

727752
<listitem>
@@ -794,6 +819,12 @@
794819
(Boszormenyi Zoltan)
795820
</para>
796821

822+
<para>
823+
For drivers which support this feature, this saves an entire
824+
round-trip to the client, allowing result counts and pagination
825+
to be calculated without a second <command>COUNT</command> query.
826+
</para>
827+
797828
<para>
798829
<application>psql</> does not display these counts.
799830
</para>
@@ -909,7 +940,7 @@
909940
<para>
910941
Such operations either complete fully or are rolled back, so
911942
<acronym>WAL</> archiving can be skipped, unless running in continuous
912-
archiving mode.
943+
archiving mode. This reduces I/O overhead and improves performance.
913944
</para>
914945
</listitem>
915946

@@ -1274,6 +1305,13 @@
12741305
<function>PQescapeByteaConn()</> now uses the hex format
12751306
for <productname>PostgreSQL</> 9.0 servers.
12761307
</para>
1308+
1309+
<para>
1310+
The new hex format will be directly compatible with more applications
1311+
which use binary data, allowing them to store and retrieve
1312+
it without conversion.
1313+
</para>
1314+
12771315
</listitem>
12781316

12791317
<listitem>
@@ -1417,7 +1455,8 @@
14171455
<para>
14181456
For example, this is now supported, <literal>array_agg(a ORDER BY
14191457
b)</>. This is useful for aggregates where the order of values is
1420-
significant.
1458+
significant, and eliminates the need to have a subquery for
1459+
the ordering.
14211460
</para>
14221461
</listitem>
14231462

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp