arquitetura

Como interpretar o cabeçalho/headers de uma pagina

O motivo da necessidade de entender como é internamente uma pagina do Informix é para situações onde é preciso identificar um dado corrompido, identificar certos tipos de paginas devido algum bug , migração entre versões e até para questão de entendimento de como o dado está sendo realmente gravado e o espaço utilizad por ele.

Como funciona o backup no Informix

  1. Funcionamento do Backup

Funcionamento do Backup

O Informix foi um dos primeiros banco no mundo a permitir realizar backup "on fly" , com o banco em produção , sem necessidade parar os acessos dos usuários.
Para permitir isso , o banco trabalha com o que chamamos de timestamps em cada pagina de dados gravada.

Como interpretar o formato dos endereços de ROWID , Partnum, Physical Address, Logical Page

Entendendo o que é


Comentário pessoal: A nomenclatura utilizada no Informix (exibido pelos comandos) e nos manuais são um pouco confusas, onde as vezes utiliza a mesma nomenclatura para escopos diferentes.
Esta nomenclatura é válida apenas para funções relacionadas ao armazenamento de dados em disco e pagina de dados.

O que é Partnum / TBLspace number?
Tblspace number, tam

Entendendo a arquitetura do Informix

Neste artigo descrevo de modo bem abrangente o funcionamento do banco de dados Informix e assim permitir para um novo usuário do banco tenha uma visão macro de seu funcionamento.