~ubuntu-branches/ubuntu/utopic/postgresql-9.1/utopic

« back to all changes in this revision

Viewing changes to doc/src/sgml/html/sql-copy.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2012-09-25 05:40:23 UTC
  • mfrom: (1.2.1)
  • Revision ID: package-import@ubuntu.com-20120925054023-lv75ptpdzvjdhkbw
Tags: 9.1.6-1
* Urgency medium because of data loss bug fix.
* New upstream bug fix release:
  - Fix persistence marking of shared buffers during WAL replay.
    This mistake can result in buffers not being written out during
    checkpoints, resulting in data corruption if the server later
    crashes without ever having written those buffers. Corruption can
    occur on any server following crash recovery, but it is
    significantly more likely to occur on standby slave servers since
    those perform much more WAL replay. There is a low probability of
    corruption of btree and GIN indexes. There is a much higher
    probability of corruption of table "visibility maps". Fortunately,
    visibility maps are non-critical data in 9.1, so the worst
    consequence of such corruption in 9.1 installations is transient
    inefficiency of vacuuming. Table data proper cannot be corrupted by
    this bug.
    While no index corruption due to this bug is known to have occurred
    in the field, as a precautionary measure it is recommended that
    production installations "REINDEX" all btree and GIN indexes at a
    convenient time after upgrading to 9.1.6.
    Also, if you intend to do an in-place upgrade to 9.2.X, before
    doing so it is recommended to perform a "VACUUM" of all tables
    while having vacuum_freeze_table_age set to zero. This will ensure
    that any lingering wrong data in the visibility maps is corrected
    before 9.2.X can depend on it. vacuum_cost_delay can be adjusted to
    reduce the performance impact of vacuuming, while causing it to
    take longer to finish.
  - See HISTORY/changelog.gz for the other bug fixes.
* debian/rules: Compress all binaries with xz. Thanks Cyril Brulebois!
  (Closes: #688678)

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
REV="MADE"
10
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
11
11
REL="HOME"
12
 
TITLE="PostgreSQL 9.1.5 Documentation"
 
12
TITLE="PostgreSQL 9.1.6 Documentation"
13
13
HREF="index.html"><LINK
14
14
REL="UP"
15
15
TITLE="SQL Commands"
26
26
HTTP-EQUIV="Content-Type"
27
27
CONTENT="text/html; charset=ISO-8859-1"><META
28
28
NAME="creation"
29
 
CONTENT="2012-08-14T22:55:48"></HEAD
 
29
CONTENT="2012-09-19T22:05:18"></HEAD
30
30
><BODY
31
31
CLASS="REFENTRY"
32
32
><DIV
44
44
VALIGN="bottom"
45
45
><A
46
46
HREF="index.html"
47
 
>PostgreSQL 9.1.5 Documentation</A
 
47
>PostgreSQL 9.1.6 Documentation</A
48
48
></TH
49
49
></TR
50
50
><TR
95
95
><DIV
96
96
CLASS="REFNAMEDIV"
97
97
><A
98
 
NAME="AEN63819"
 
98
NAME="AEN63843"
99
99
></A
100
100
><H2
101
101
>Name</H2
103
103
><DIV
104
104
CLASS="REFSYNOPSISDIV"
105
105
><A
106
 
NAME="AEN63824"
 
106
NAME="AEN63848"
107
107
></A
108
108
><H2
109
109
>Synopsis</H2
239
239
><DIV
240
240
CLASS="REFSECT1"
241
241
><A
242
 
NAME="AEN63847"
 
242
NAME="AEN63871"
243
243
></A
244
244
><H2
245
245
>Description</H2
320
320
><DIV
321
321
CLASS="REFSECT1"
322
322
><A
323
 
NAME="AEN63866"
 
323
NAME="AEN63890"
324
324
></A
325
325
><H2
326
326
>Parameters</H2
698
698
><DIV
699
699
CLASS="REFSECT1"
700
700
><A
701
 
NAME="AEN63994"
 
701
NAME="AEN64018"
702
702
></A
703
703
><H2
704
704
>Outputs</H2
729
729
><DIV
730
730
CLASS="REFSECT1"
731
731
><A
732
 
NAME="AEN64001"
 
732
NAME="AEN64025"
733
733
></A
734
734
><H2
735
735
>Notes</H2
956
956
><DIV
957
957
CLASS="REFSECT1"
958
958
><A
959
 
NAME="AEN64056"
 
959
NAME="AEN64080"
960
960
></A
961
961
><H2
962
962
>File Formats</H2
963
963
><DIV
964
964
CLASS="REFSECT2"
965
965
><A
966
 
NAME="AEN64058"
 
966
NAME="AEN64082"
967
967
></A
968
968
><H3
969
969
>Text Format</H3
1054
1054
><P
1055
1055
></P
1056
1056
><A
1057
 
NAME="AEN64078"
 
1057
NAME="AEN64102"
1058
1058
></A
1059
1059
><TABLE
1060
1060
BORDER="1"
1256
1256
><DIV
1257
1257
CLASS="REFSECT2"
1258
1258
><A
1259
 
NAME="AEN64141"
 
1259
NAME="AEN64165"
1260
1260
></A
1261
1261
><H3
1262
1262
>CSV Format</H3
1449
1449
><DIV
1450
1450
CLASS="REFSECT2"
1451
1451
><A
1452
 
NAME="AEN64185"
 
1452
NAME="AEN64209"
1453
1453
></A
1454
1454
><H3
1455
1455
>Binary Format</H3
1505
1505
><DIV
1506
1506
CLASS="REFSECT3"
1507
1507
><A
1508
 
NAME="AEN64198"
 
1508
NAME="AEN64222"
1509
1509
></A
1510
1510
><H4
1511
1511
>File Header</H4
1598
1598
><DIV
1599
1599
CLASS="REFSECT3"
1600
1600
><A
1601
 
NAME="AEN64224"
 
1601
NAME="AEN64248"
1602
1602
></A
1603
1603
><H4
1604
1604
>Tuples</H4
1650
1650
><DIV
1651
1651
CLASS="REFSECT3"
1652
1652
><A
1653
 
NAME="AEN64235"
 
1653
NAME="AEN64259"
1654
1654
></A
1655
1655
><H4
1656
1656
>File Trailer</H4
1669
1669
><DIV
1670
1670
CLASS="REFSECT1"
1671
1671
><A
1672
 
NAME="AEN64239"
 
1672
NAME="AEN64263"
1673
1673
></A
1674
1674
><H2
1675
1675
>Examples</H2
1752
1752
><DIV
1753
1753
CLASS="REFSECT1"
1754
1754
><A
1755
 
NAME="AEN64258"
 
1755
NAME="AEN64282"
1756
1756
></A
1757
1757
><H2
1758
1758
>Compatibility</H2