Em 04-10-2012 18:46, Alessandro Lima escreveu: > Entendo que depente de cada aplicação, mas como vou oferecer este > serviço junto com a hospedagem da aplicação, preciso fazer uma > configuração meio que genérica. > Acredito que a maioria dos clientes serão OLAP > > Acho que vou adotar: > shared_buffers = 25% > work_mem = 50% (work_mem * max_connections) > autovacuum = 25% (maintenance_work_mem * autovacuum_work_mem)
autovacuum_max_workers (não confunda) Não dá pra dizer se sua configuração é boa. Lembre-se de deixar memória para o S.O. e outros processos. > >> Lembrete: work_mem pode ser ajustada no meio de uma sessão e > sobrepõe o valor do conf. > Meu cliente pode definir o work_mem dentro de sua aplicação? Pode. > Não tem como eu limitar isto? Não. Colocar algum ulimt pode, talvez, ajudar. Mas pode fazer processo cair também. Multi-tenancy é diferente de virtualização que por sua vez é diferente de hosting. Se o que você quer fazer é hosting, deixe seu cliente mais à vontade. []s __________________________________ Flavio Henrique A. Gurgel Líder de Projetos Especiais Consultoria, Projetos & Treinamentos 4LINUX Tel1: +55-11.2125-4747 ou 2125-4748 www.4linux.com.br email: [email protected] ______________________________ FREE SOFTWARE SOLUTIONS _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
