[firebase-br] URGENTE!!! Lentidão na hora de salvar e navegar
Pha
lista em pha.com.br
Qui Fev 9 09:10:28 -03 2006
O FB não tem limite deste tipo.
O que pode estar acontecendo é que o MDO ou ClientDataSet (se estiver
usando) esta gerando um update com todos os campos no where, isso torna o
o post lento.
Outra coisa que torna as operações lentas é utilizar um Character Set
definido no componente de conexao diferente do da base de dados.
Paulo Henrique Albanez
VirtualSystem Informática Ltda
Nova Odessa / SP - Brazil
Membro do TeamFB (FireBase)
> PROBLEMA: Está demorando muito para processar o POST da tabela. O
> Firebird tem limite para o tamanho do registro???? Com 100 registros
> fica muito lento. Também fica lento ir do primeiro registro para o
> ultimo e do último para o primeiro.
> Segue, abaixo, DDL da tabela CLIFOR:
>
> CREATE TABLE CLIFOR (
> EMPRESAID INTEGER NOT NULL,
> CLIFORID INTEGER NOT NULL,
> CFINATIVO LOGICON,
> CFTIPO CHAR(1) NOT NULL,
> CFPESSOA CHAR(1) NOT NULL,
> CFNOME VARCHAR(60) NOT NULL COLLATE PT_BR,
> CFDATAFN DATE,
> CFEND VARCHAR(40) COLLATE PT_BR,
> CFNUMERO VARCHAR(6),
> CFBAIRRO VARCHAR(20),
> CFREGIAOID INTEGER,
> CFCIDADEID INTEGER NOT NULL,
> CFCEP VARCHAR(9),
> CFCXPOSTAL VARCHAR(6),
> CFTEL VARCHAR(12),
> CFRAMAL VARCHAR(4),
> CFFAX VARCHAR(12),
> CFEMAIL VARCHAR(40),
> CFCELULAR VARCHAR(12),
> CFINTERNET VARCHAR(70),
> CFLIMCRED DINHEIROP,
> CFDESCMAX DINHEIROP,
> CFFORMAPGTOID INTEGER,
> CFCONFTRABEND VARCHAR(30) COLLATE PT_BR,
> CFREFPES VARCHAR(100) COLLATE PT_BR,
> CFREFCOM VARCHAR(100) COLLATE PT_BR,
> CFREFBAN VARCHAR(100) COLLATE PT_BR,
> CFSPC VARCHAR(50) COLLATE PT_BR,
> CFSERASA VARCHAR(50) COLLATE PT_BR,
> CFOBS VARCHAR(100) COLLATE PT_BR,
> FANTASIA VARCHAR(30) COLLATE PT_BR,
> FCNPJ VARCHAR(18),
> FRAMOID INTEGER,
> FINSCEST VARCHAR(18),
> FCONTATO VARCHAR(30) COLLATE PT_BR,
> FINSMUN VARCHAR(15),
> CSEXO CHAR(1),
> CCPF VARCHAR(18),
> CRG VARCHAR(15),
> CCASA LOGICON,
> CALUGUEL DINHEIROP,
> CPAINOME VARCHAR(30) COLLATE PT_BR,
> CPAIRG VARCHAR(15),
> CPAICPF VARCHAR(14),
> CPAIOUTROS VARCHAR(20) COLLATE PT_BR,
> CMAENOME VARCHAR(30) COLLATE PT_BR,
> CMAERG VARCHAR(15),
> CMAECPF VARCHAR(14),
> CMAEOUTROS VARCHAR(20) COLLATE PT_BR,
> CEMPRESA VARCHAR(40) COLLATE PT_BR,
> CTEL VARCHAR(12),
> CRAMAL VARCHAR(4),
> CCARGO VARCHAR(20) COLLATE PT_BR,
> CDTADM DATE,
> CSALARIO DINHEIROP,
> CEND VARCHAR(40) COLLATE PT_BR,
> CNUMERO VARCHAR(6),
> CBAIRRO VARCHAR(20) COLLATE PT_BR,
> CCIDADEID INTEGER,
> CCEP VARCHAR(9),
> CCJAUTO LOGICON,
> CCJNOME VARCHAR(30) COLLATE PT_BR,
> CCJDTNASC DATE,
> CCJRG VARCHAR(15),
> CCJCPF VARCHAR(14),
> CCJEMPRESA VARCHAR(40) COLLATE PT_BR,
> CCJTEL VARCHAR(12),
> CCJRAMAL VARCHAR(4),
> CCJCARGO VARCHAR(20) COLLATE PT_BR,
> CCJDTADM DATE,
> CCJSALARIO DINHEIROP,
> CCJEND VARCHAR(40) COLLATE PT_BR,
> CCJBAIRRO VARCHAR(20) COLLATE PT_BR,
> CCJCIDADEID INTEGER,
> CCJCEP VARCHAR(9),
> FOLLOWUP VARCHAR(300),
> ALTERACAO INTEGER
> );
>
>
>
>
> ---------------------------------
> Yahoo! Search
> Dê uma espiadinha e saiba tudo sobre o Big Brother Brasil.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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