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
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 |