Uma tabela com 8GB não vejo que seja uma tabela "gigante", tenho muitas bases com tabela de acima de 8GB e 4GB/8GB de RAM e tem funcionado bem, talvez tenha que ser feito o que o Flavio mencionou, dar uma olhada nas consultas, talvez um indice já resolva seu problema, verificar se a tabela não está "inchada" talvez precise de um vacuum full.
Em 14 de dezembro de 2015 10:15, Flavio Henrique Araque Gurgel < fha...@gmail.com> escreveu: > 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 > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral