Instalando o Caché (banco de dados pós-relacional)
Este artigo tem o intuito de ajudar quem está ingressando na área do banco de dados Caché da Intersystems em sua instalação, configuração e alguns macetes. O SGBD não é muito conhecido no Brasil, mas alguns de seus clientes são: TJDF (Tribunal de Justiça do Distrito Federal), Prefeitura de Diadema, Hospital Albert Einstein, Laboratórios Fleury, entre outros dos mais diversos ramos de atividade.
Parte 4: Configurando
Bom primeiro vamos ver o padrão:
1. Iniciar o Caché:
# /usr/cachesys/cstart
2. Para o Caché:
# /usr/cachesys/cstop
3. Forçar a parada do Caché. Suponhamos que ele deu algum problema de funcionalidade que te travou o sistema e o cstop não conseguiu parar:
# /usr/cachesys/cforce
4. Abrir uma sessão para se criar rotinas (no próximo artigo irei colocar o ambiente Caché) de trabalho:
# /usr/cachesys/bin/csession CACHE
5. Essa configuração é para agilizar o desempenho do Caché, sendo que a empresa responsável pelo atendimento somente o passa em último caso:
# echo 67108864 > /proc/sys/kernel/shmmax
Isso é metade da memória * 1024 * 1024 e também deve ser inserido no /etc/sysctl.conf:
1. Iniciar o Caché:
# /usr/cachesys/cstart
2. Para o Caché:
# /usr/cachesys/cstop
3. Forçar a parada do Caché. Suponhamos que ele deu algum problema de funcionalidade que te travou o sistema e o cstop não conseguiu parar:
# /usr/cachesys/cforce
4. Abrir uma sessão para se criar rotinas (no próximo artigo irei colocar o ambiente Caché) de trabalho:
# /usr/cachesys/bin/csession CACHE
5. Essa configuração é para agilizar o desempenho do Caché, sendo que a empresa responsável pelo atendimento somente o passa em último caso:
# echo 67108864 > /proc/sys/kernel/shmmax
Isso é metade da memória * 1024 * 1024 e também deve ser inserido no /etc/sysctl.conf:
kernel.shmmax = 67108864
6. Crie um arquivo bath que execute o csession descrito no item 4 e coloque na pasta /usr/bin. No meu caso eu crio um arquivo e chamo ele de mux.
OBS: Para sair do csession, utilize o comando "H", que significa halt.
Fora os outros inúmeros códigos para configuração do seu Caché, esses são os básicos. Como já mencionei antes, irei colocar o máximo possível de ambiente nos próximos artigos.