cliente

Identificar caracteres utilizados em cada Code-Set

Copiado do Manual Database Designs , pg 24


Dynamic Server supports the UTF-8 Unicode locale.

Funcionamento do Global Language Support (LOCALE)

GLS = Global Language Support
Collation = Conjunto, compilaçao
Locale = Local, localizaçao
Code Set/Page = Código de pagina (pt_BR.819)

O buffer especificado pelo FET_BUF_SIZE é compartilhado entre os cursores?

O objetivo aqui é identificar como o FET_BUF_SIZE trabalha quando houver mais de um cursor de insert ou update. Se todos os cursores compartilham o mesmo buffer ou não (insert buffer) .

Este teste é importante para o desenvolvedor em situações que esta variável ( FET_BUF_SIZE ) é parametrizado com intuição de melhorar performance da aplicação que realiza muita inclusão de dados.

Minha aplicação é 32 bits e o banco de dados é 64 bits, funciona?

Funciona perfeitamente!
A única situação que não permite isso é quando a aplicação e o banco de dados são executados na mesma maquina e a conexão é configurada com onipcshm (IPC Shared Memory).

Tags:

Configurar o time-out e tentativas de conexões do cliente no servidor


INFORMIXCONTIME = time-out para conectar (default 60 segundos)
INFORMIXCONRETRY = quantas vezes irá tentar conectar (default = 1) dentro do tempo CONTIME

Exemplo

$ export INFORMIXCONTIME=60 
$ export INFORMIXCONRETRY=3 
# irá tentar se conectar três vezes: com 20, 40 e 60 segundos

Quando utilizado mais de um servidor em alta disponibilidade ( HDR, SDS, RSS ou ER),

Como ouvir mais de uma interface (receber conexões) de rede com o mesmo listener

No arquivo SQLHOSTS basta colocar um * no campo de host do servidor e ele irá aceitar conexão de qualquer interface existente na maquina quando o banco for inciado.
Obs.: Se o programa cliente utiliza o mesmo sqlhosts, utilizar *<ip> ou *<hostname> , Exemplo:
[code]
idsmoon onsoctcp * 2010

idsmars onsoctcp *192.168.0.110 2020
idsmars_t

Entendendo como trabalhar com a concorrencia de dados ( locks )

  1. Identificando como trabalhar


Identificando como trabalhar


Para se trabalhar com a menor concorrência de accesso aos dados deve-se sempre considerar algumas variáveis.

Tags:

Entendendo e otimizando a conectividade entre Cliente / Servidor.

Observação: Estas configurações *não* são validas apenas para o protocolo onipcshm (IPC Shared Memory)

Entendendo como funciona a alocação de buffers para comunicação


Quais as verificaçoes a fazer no SQLCA ?

SQLCA = SQL Control Area

Tags: