Flávio,
fiz este teste também e o tempo permaneceu o mesmo de alterar a
tabela pai com a herança ligada... mas valeu!
Sua tabela pai tem dados?
Manda aí:
ANALYZE sua_tabela_pai;
SELECT n_live_tup FROM pg_stat_user_tables WHERE relname =
'sua_tabela_pai';
[]s
Flavio Gurgel
Flavio,
a
Você pode alterar os tipos por partição e depois na tabela pai.
Imagine as tabelas:
x (pai)
x1 (filha 1)
x2 (filha 2)
Flávio,
fiz este teste também e o tempo permaneceu o mesmo de alterar a
tabela pai com a herança ligada... mas valeu!
sds
Fábio Gibon
Flávio,
fiz este teste também e o tempo permaneceu o mesmo de alterar a
tabela pai com a herança ligada... mas valeu!
Sua tabela pai tem dados?
Manda aí:
ANALYZE sua_tabela_pai;
SELECT n_live_tup FROM pg_stat_user_tables WHERE relname = 'sua_tabela_pai';
[]s
Flavio Gurgel
Pessoal,
fizemos alguns testes aqui com tabelas particionadas (10 partições,
por exemplo). Ao alterar o datatype de um campo (da pai, é claro) o tempo deste
comando ficou 20% mais lento do que alterar o mesmo campo para uma cópia desta
tabela, porém uma única tabela, sem partições. O
Ola Fabio
Porque não migra seu servidor postgresql para linux? vc tera um bom ganho
de performance
Atenciosamente
Luiz Rafael
Pessoal,
fizemos alguns testes aqui com tabelas particionadas (10
partições, por exemplo). Ao alterar o datatype de um campo (da
pai, é claro) o tempo
Pessoal,
fizemos alguns testes aqui com tabelas particionadas (10
partições, por exemplo). Ao alterar o datatype de um campo (da
pai, é claro) o tempo deste comando ficou 20% mais lento do que
alterar o mesmo campo para uma cópia desta tabela, porém uma
única tabela, sem partições.