Graaande JP tudo bem???
Vamos por partes...
Um novo database para mim:
1.) O mesmo servidor possuindo dois BANCO DE DADOS:
EXEMPLO:
CREATE DATABASE producao
WITH OWNER = postgres
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
ALTER DATABASE producao SET work_mem=100MB;
CREATE DATABASE producao2
WITH OWNER = postgres
ENCODING = 'UTF8'
CONNECTION LIMIT = -1;
ALTER DATABASE producao SET work_mem=100MB;
2.) Sim a carga de 50.000 registros será em massa (no caso acima será no
producao2) porém no producao está a todo o momento incluindo
informações, em torno de 7.000 registros que neste caso não estarei
usando em cálculos.
3.) A Classificação que mencionei, são cálculos de vendas nos últimos
3 meses (aproximadamente 4.500.000 registros), 30 dias (aproximadamente
1.500.000 registros), 13800 produtos, das 55 filiais (solicitação de
amigos consultores..rssss).
4.) O postgresql é a versão 8.3.5 e a segundo a ultima consultoria (neste
caso do Banco de Dados) nos informaram o ideal é separar estas ações em
servidores diferentes pq temos dois "bancos" distintos, um para carga e
outro para classificação (Consultas, cálculos, classificações).
Abraços,
Eder Sousa
On Tue, 29 Dec 2009 13:56:58 -0200, JotaComm <[email protected]> wrote:
> Olá,
>
> 2009/12/29 <[email protected]>
>
>>
>> Tenho um sistema de Distribuição onde 99% das atividades é inclusão
>> de
>> registros que por sua vez está incluido em um database, surgiu a
>> necessidade de implantar um novo database onde será efetuado a carga de
>> dados diárias com aproximadamente 50.000 registros dias, porém neste
>> database será classificado N calculo para administrar o estoque de 55
>> filiais.
>>
>
> O que você considera um novo database. É um novo banco de dados
separado?
> Ou
> um novo esquema dentro do banco de dados atual?
>
> A carga será em massa, isto é, em determinado horário serão inseridos
> 50 mil
> registros ou isso será feito durante o dia todo?
>
> Não entendi a última parte: Neste database será classificado N
cálculo
> para
> administrar...
>
>
>
>>
>> Até a carga de dados funciona maravilhosamente, porém quando inicia a
>> execução das classificações o desempenho do servidor cai
>> drasticamente.
>> Pergunto: Neste caso é necessário um novo servidor para executar os
>> cálculos, ao invés de efetuar no mesmo servidor??
>>
>
> Esta classificação é realizada a todo o momento ou em horários
> específicos?
>
> Como está a configuração do postgresql.conf?
>
>>
>> Só para conhecimento o servidor é um Quadcore com 8GB RAM e 1 Tera de
>> HD....
>>
>> []s
>>
>> Eder Sousa
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> []s
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral