[firebase-br] Capacidade do Firebird

Denis denisrocha em hotmail.com
Qui Dez 7 14:09:56 -03 2006


Tbm tive problemas com campos auto incremento ....


"Miguel" <miguel em franca.sp.gov.br> escreveu na 
mensagem news:000e01c71a21$8d5f6270$8a1d15ac em pmf2.pmfranca.sp.gov.br...
O grande problema que vejo em relação a migrações desse tipo é a linguagem
SQL. o Sql Server usa a linguagem T-SQL enquanto o firebird usa a PSQL.
Tive (e estou tendo) problemas com isso especificamente nas consultas do
like.
No sql Server vc consegue fazer algo do tipo:

Select codigo, nome
from clientes
where nome like '%Jo[sz][ée]%'

esse tipo de clausula retorna Jose, José, Joze e Jozé.. ou seja, existe uma
especie de array na letra [sz] onde pode ser qualquer caracteres que estiver
entre os "[]".. Isso eu uso muito em meus sistemas e em Firebird ainda não
consegui desenvolver uma UDF a contento ou resolver de forma a não perder
essa funcionalidade de nossos aplicativos.

Esse exemplo é especifico do like. Aqui tive outros (muitos) problemas na
migração. Questões como tipo de dados, formatação de campo de tabela,
selects entre bancos e tabelas diferentes (que o Cantu cansou de dizer que
num sabe qdo vai ser possivel, mas que uso praticamente em todas as telas de
todos os nossos aplicativos), entre outros...

Enfim, dependendo de como vc faz as suas selects no seu fonte, tome o
cuidado de efetuar testes minuciosos. Parece bobeira mas, um simples TOP
(Sql Server) para First(Firebird) gerou um desgaste (até saber que havia
essa diferença).

De resto, boa sorte.

Abraços

----- Original Message ----- 
From: "Eduardo Jedliczka (TeamFB)" 
<jedyfb em gmail.com>
To: "Carlos H. Cantu" <listas em warmboot.com.br>; 
"FireBase"
<lista em firebase.com.br>
Sent: Thursday, December 07, 2006 12:33 PM
Subject: Re: [firebase-br] Capacidade do Firebird


>A questão do tamanho está vinculado ao padrão de charset / collate
> escolhido...
>
> como (se não me engano) ambos aceitam collates single/multi-byte (como o
> UNICODE) o tamanho total dos dados armazenados no banco pode ficar desde 2
> ou 3 vezes menor até 2 a 3 vezes maior.
>
> Mas também temos que considerar os índices e tabelas de sistemas... e as
> estruturas são muito diferentes entre os produtos...
>
> ======================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - PR
> ======================
> "Posso não concordar com nada do que dizes.
> Mas defenderei até a morte o seu direito de dizê-lo"
> (Voltaire 1694-1778)
> ----- Original Message ----- 
> From: "Carlos H. Cantu (TeamFB)" 
> <listas em warmboot.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, December 07, 2006 2:19 PM
> Subject: Re: [firebase-br] Capacidade do Firebird
>
>
> MS> Pessoal, é o seguinte: tenho um cliente de um supermercado, quem
> MS> tem um sistema cujo banco (sql server) tem aproximadamente 4
> MS> gigas. Ele está querendo meu sistema que trabalha com Firebird.
> MS> Minha dúvida é o seguinte: Ao migrar do sql server para o firebird
> MS> (1.5.3), o tamanho do banco no firebird deve aumentar, diminuir ou
> MS> deve ser mais ou menos o mesmo tamanho ? Gostaria de saber se
> MS> alguém supostamente já fez esta migração de sql server para
> MS> firebird e se em geral o banco firebird aumenta ou diminui de
> MS> tamanho em relação ao sql server.
>
> hehehe, acho que ninguém vai conseguir te responder isso, pois as
> estruturas do arquivo FDB e do SQLServer são bem diferentes. De qq
> forma, se vc fizer a migração, reporte aqui qual foi a diferença de
> tamanho encontrada.
>
>
> MS> Outra dúvida: Considerando que após a migração o firebird fique
> MS> com o tamanho de 4 gigas gostaria de saber o seguinte:
>
> MS> N°. de computadores na rede: 6.
> MS> Servidor: Colocaria um LINUX.
> MS> Tamanho do Banco: 4 gigas.
>
> MS> O Firebird 1.5.3 suporta esta configuração ? Considere que a
> MS> tendência do banco é aumentar.
>
> Eu diria que suporta sem problemas... atente para a qtde de RAM no
> servidor.
>
> []s
> Cantu (Membro do TeamFB - FireBase)
> http://www.warmboot.com.br
> FireBase - http://www.FireBase.com.br
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.1.409 / Virus Database: 268.15.14/578 - Release Date: 12/7/aaaa
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista