Re: point in recovery and COPY

Anthony Nowocien <[email protected]> Mon, 26 Aug 2019 20:27:25 +0200
Newsgroups gmane.comp.db.postgresql.french
Message-ID <CAH5RRoM+OXo37wccKzRKJ2dbsmGH0fEYsZpbUXPKPUd20c44aA@mail.gmail.com>
--0000000000007c63c40591094f4e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Une autre exception pourrait =C3=AAtre si la table a =C3=A9t=C3=A9 pass=C3=
=A9e en non loggu=C3=A9e
(ALTER TABLE not_so_important SET UNLOGGED).
Mais vu la question ce n'est certainement pas ton cas :).
Anthony

On Mon, Aug 26, 2019 at 11:43 AM Guillaume Lelarge <[email protected]>
wrote:

> Bonjour,
>
> Le lun. 26 ao=C3=BBt 2019 =C3=A0 11:15, CRUMEYROLLE Pierre <
> [email protected]> a =C3=A9crit :
>
>>
>> bonjour,
>> je souhaiterais avoir une pr=C3=A9cision
>>
>> l'utilisation du COPY postgresl est t'elle compatible avec un point in
>> recovery ?
>> autrement dit est ce que le COPY passe  dans les wall,  les insertions
>> faites par COPY sont bien r=C3=A9cup=C3=A9rer lors d'une recovery. (Poin=
t In
>> Time Recovery)
>>
>>
> Tout passe par les WAL. La seule exception =C3=A9tait les =C3=A9critures =
dans les
> index Hash, et ceci a =C3=A9t=C3=A9 corrig=C3=A9 en version 10.
>
>
> --
> Guillaume.
>

--0000000000007c63c40591094f4e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,=
sans-serif">Une autre exception pourrait =C3=AAtre si la table a =C3=A9t=C3=
=A9 pass=C3=A9e en non loggu=C3=A9e (ALTER TABLE not_so_important SET UNLOG=
GED). <br></div><div class=3D"gmail_default" style=3D"font-family:verdana,s=
ans-serif">Mais vu la question ce n&#39;est certainement pas ton cas :).</d=
iv><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif">An=
thony<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Aug 26, 2019 at 11:43 AM Guillaume Lelarge &lt;<a h=
ref=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr=
"><div dir=3D"ltr">Bonjour,<br></div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">Le=C2=A0lun. 26 ao=C3=BBt 2019 =C3=A0=C2=A01=
1:15, CRUMEYROLLE Pierre &lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt; a =C3=A9crit=C2=A0:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
bonjour,<br>
je souhaiterais avoir une pr=C3=A9cision<br>
<br>
l&#39;utilisation du COPY postgresl est t&#39;elle compatible avec un point=
 in=C2=A0 <br>
recovery ?<br>
autrement dit est ce que le COPY passe=C2=A0 dans les wall,=C2=A0 les inser=
tions=C2=A0 <br>
faites par COPY sont bien r=C3=A9cup=C3=A9rer lors d&#39;une recovery. (Poi=
nt In=C2=A0 <br>
Time Recovery)<br>
<br></blockquote><div><br></div><div>Tout passe par les WAL. La seule excep=
tion =C3=A9tait les =C3=A9critures dans les index Hash, et ceci a =C3=A9t=
=C3=A9 corrig=C3=A9 en version 10.</div></div><br clear=3D"all"><br>-- <br>=
<div dir=3D"ltr" class=3D"gmail-m_5685523962947739696gmail_signature"><div =
dir=3D"ltr"><div><div dir=3D"ltr"><div>Guillaume.<br></div></div></div></di=
v></div></div>
</blockquote></div>

--0000000000007c63c40591094f4e--