Oi pessoal...
Eu tenho uma tabela de 8 GB, chamada feedlog.
Nesta tabela eu tenho o historico do usuario dentro do sistema, TUDO o
que ele faz fica gravado ali.
Porem, para melhorar a performance eu gostaria de mudar ela.
Melhorar a performance... do quê?
Talvez, criar uma tabela "feedlog-history" ou ate mesmo "feedlog-2014' e
mover dados antigos da original para esta? Tornaria maior?
Enfim.. o que voces aconselhariam?
Entender o real problema (se é que ele existe) e daí agir depois.
Já vi que teve uma resposta "particionar" mas às vezes não é isso que
vai resolver - depende exclusivamente de que tipo de consultas você faz
sobre ela.
*Aguns dados:*
Size: 8 GB
relname | relkind | reltuples | relpages
-------------------+---------+-------------+----------
feedlog | r | 6.60508e+07 | 9974857
Isso não nos diz muita coisa. Qual o problema de performance que está
experimentando?
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral