Re: Status de migração de tabela

From: Fabrízio de Royes Mello <fabriziomello(at)gmail(dot)com>
To: Tiago José Adami <adamitj(at)gmail(dot)com>
Cc: pgsql-pt-geral(at)lists(dot)postgresql(dot)org
Subject: Re: Status de migração de tabela
Date: 2018-04-18 23:01:38
Message-ID: CAFcNs+qHAh9oFwm52qzfX=oi1mtdf3L+reRZX8dkxyJtDLWUJQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pt-geral

Em qua, 18 de abr de 2018 às 18:39, Tiago José Adami <adamitj(at)gmail(dot)com>
escreveu:

> Olá, pessoal.
>
>
> Existe alguma forma de consultar o status de migração de tablespace de uma
> tabela após o comando abaixo?
>
> ALTER TABLE <tablename> SET TABLESPACE <new_tablespace>
>
> Algo como linhas que já foram migradas ou percentual completado, algo
> assim...
>

Não existe algo trivial, mas vc pode inspecionar os novos datafiles sendo
criados na nova tablespace via sistema de arquivos.

Como vc bem sabe essa operação exige um AccessExclusiveLock então vc tem um
período de downtime na tabela que está movendo. Já considerou usar uma
ferramenta como o pg_repack??? Com ela fica mais fácil acompanhar o que
está acontecendo, identificar os objetos, criar os índices em paralelo.

Att,

> --
Fabrízio de Royes Mello
Consultoria/Coaching PostgreSQL
>> Timbira: http://www.timbira.com.br
>> Blog: http://fabriziomello.github.io
>> Linkedin: http://br.linkedin.com/in/fabriziomello
>> Twitter: http://twitter.com/fabriziomello
>> Github: http://github.com/fabriziomello

In response to

Responses

Browse pgsql-pt-geral by date

  From Date Subject
Next Message Fábio Telles Rodriguez 2018-04-19 09:14:27 Re: Utilização da Versão 10
Previous Message Tiago José Adami 2018-04-18 21:39:17 Status de migração de tabela