sql, lbac, segurança, cliente, dbaccess, locale, backup, indice, incompleto, introdução, arquitetura, estatistica, release, performance, administração, procedure, monitoramento, tipo de dado, ansi, hpl, debug, alta disponibilidade, datablades, export/import, windows, dump, eventos, funções, news

CSDK, IBM Data Server Client e drivers

Para acessar o Informix existem dois kits de desenvolvimento que possuem diferentes drivers e diferentes limitações de recursos:

CSDK - Client Software Development Kit: É o kit "nativo" do Informix, mais completo e compátivel com os novos recursos do banco de dados.

IBM Data Server Client: Este cliente é mais novo onde possui drivers comuns para DB2 e Informix, porém ele ainda tem algumas limitações de recursos mas que estão sendo implementadas a cada versão disponibilizada. Já é claro e divulgado que a IBM pretende manter apenas este Kit no futuro, quando este estiver compatibilizado com o CSDK em termos de recursos suportados.

Ambos kits estão disponiveis para Windows, Unix/Linux e MacOS.

Utilizando FIRST em sub-querys

No informix existe o comando FIRST que é similar ao TOP do SqlServer (até com sintaxe parecida). Este comando limita a quantidade de linhas retornada por um SELECT. Porém ele possui um defeito que ainda não foi implementado pelos desenvolvedores do Informix, que é a sua utilização em sub-querys.

Tags:

Entendendo o B-Tree Scanner

O B-Tree Scanner é um recurso interno do Informix que tem por objetivo manter as estruturas dos índices otimizadas para evitar degradação na performance de buscas.

OAT - Open Admin Tool

O OAT - Open Admin Tool nasceu com versão 11 do Informix e o recurso SYSADMIN API.

Esta é uma ferramenta WEB para administração do banco de dados IBM Informix Dynamic Server.
Escrita em PHP é 100% gratuita e 100% focada no Informix.

Listeners dinâmicos

Listeners são serviços utilizados para receber as conexões dos usuários.
No Informix, até a versão 11.50 xC5 para alterar a configuração dos listeners era necessário parar toda a instância, derrubando todos os acessos de usuários e processos em execução.
Este problema foi resolvido no release 11.50 xC6, onde é possível adicionar, remover, alterar, parar, iniciar e reiniciar um listener.
Para uma fonte alternativa de informações sobre este novo recursos e outros detalhes, leia o post do Vagner em seu blog askpontes.blogspot.com

Compatibilidade do formato binário entre HPL, ONUNLOAD e EXTERNAL TABLES

As três melhores ferramentas em termos de performance para movimentar dados no Informix são o HPL, ONUNLOAD e EXTERNAL TABLES.
As três trabalham com formatos binários de arquivos, que é onde normalmente se consegue obter melhor performance.
Bom, mas são compatíveis entre elas?

Importanto,Lendo,Exportando dados via EXTERNAL TABLES

O recurso de EXTERNAL TABLES já existia no Informix XPS , que é uma versão antiga e especifica do Informix para Data Wherehouse. Existem vários recursos interessante nesta versão (XPS) que nunca haviam sido implementadas na versão IDS.
Na versão IDS a utilização não é 100% igual ao do XPS mas é bem próximo e traz inumeras vantagens

Administrando o Informix através de SQL

Na versão 11 do Informix foi adicionado um novo recurso muito util para DBAs e principalmente para empresas que utilizam o Informix como seu banco de dados OEM de sua aplicação.
Este recurso é praticamente a execução de qualquer comando administrativo do Informix via conexão SQL.

Alterando configurações do ONCONFIG "on-fly" (task/admin, onmode)

Até a versão 10 o Informix tinha um péssimo defeito de que para alterar 99% dos parâmetros de configuração do banco (onconfig/sqlhosts) era necessário parar e reiniciar a instancia. Isso é uma tremenda dor de cabeça para o DBA, ainda mario se o sistema trabalha 24x7 .
Na versão 11 foi adicionado o recurso de alterar certos parâmetros com a instancia online, o que algumas pessoas chamam de alterações 'on-fly' (alterações em voo).

Evento - Janeiro/2010 - São Paulo

Prepare-se, agora nos dias 27, 28 e 29 de Janeiro irá ocorrer um Informix BootCamp na IBM da rua Tutóia em São Paulo.

Tags: