[firebase-br] TEMPO DE EXECUÇAO SELECT
Otavio Benini
otavio.benini em gmail.com
Sex Abr 13 11:05:46 -03 2012
sugestão:
crie indíces para todos os campos passíveis de consulta
o campo memo não pode ser indexado
--
sds
*Otavio Benini*
Benini Informática Consultoria e Assessoria
(11) 8181-6553
(11) 4701-2797
info em benini.com.br
otavio.benini em gmail.com
Em 13 de abril de 2012 10:58, Saulo Nunes <saulo em paralink.com.br> escreveu:
> minha consulta é essa:
> 'Select * from FOLHA where '+campo+' like '+''''+'%'+edtLoc.Text+'%'+''''+'
> order by CODIGO'
>
> vc diz para eu dropar o campo da tabela?
>
>
> Em 13 de abril de 2012 10:39, Reijanio Nunes Ribeiro
> <rnribeiro em gmail.com>escreveu:
>
> > so separa esse campo blob da consulta que vai ficar bem rapido
> >
> > Em 13/04/12, Saulo Nunes<saulo em paralink.com.br> escreveu:
> > > Bom dia pessoal,
> > >
> > > tenho uma tabela com 27 mil linhas onde registra todas as horas
> > trabalhadas
> > > dos funcionarios,
> > >
> > > CREATE TABLE FOLHA (
> > > CODIGO CODIGOPK NOT NULL /* CODIGOPK = INTEGER NOT NULL
> > */,
> > > DATAC DATA /* DATA = DATE */,
> > > HORAC HORA /* HORA = TIME */,
> > > DATAA DATA /* DATA = DATE */,
> > > HORAA HORA /* HORA = TIME */,
> > > CODFUNC CODIGOFK /* CODIGOFK = INTEGER NOT NULL */,
> > > NOMEFUNC NOME150 /* NOME150 = VARCHAR(150) */,
> > > CODFUNCIONARIO CODIGOFK /* CODIGOFK = INTEGER NOT NULL */,
> > > SITFUNCIONARIO NOME50 /* NOME50 = VARCHAR(50) */,
> > > NOMEFUNCIONARIO NOME150 /* NOME150 = VARCHAR(150) */,
> > > CARGOFUNCIONARIO NOME150 /* NOME150 = VARCHAR(150) */,
> > > DATA DATA /* DATA = DATE */,
> > > HORAI HORA /* HORA = TIME */,
> > > HORAF HORA /* HORA = TIME */,
> > > HORATOTAL HORA /* HORA = TIME */,
> > > HORANOITE HORA /* HORA = TIME */,
> > > MINTRAB INTEIRO /* INTEIRO = INTEGER */,
> > > MINNOITE INTEIRO /* INTEIRO = INTEGER */,
> > > MATRICULA CHAPAM /* CHAPAM = VARCHAR(7) */,
> > > DESCANSO HORA /* HORA = TIME */,
> > > FOLGA INTEIRO /* INTEIRO = INTEGER */,
> > > OBS DESCR /* DESCR = BLOB SUB_TYPE 1 SEGMENT SIZE 1
> */
> > > );
> > >
> > > ALTER TABLE FOLHA ADD CONSTRAINT PK_FOLHA PRIMARY KEY (CODIGO);
> > >
> > > gostaria de acelerar a velocidade da consulta e do commit, alguem tem
> uma
> > > dica.
> > >
> > > obrigado!
> > >
> > >
> > > Saulo Nunes
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Atenciosamente,
>
> *Saulo Nunes
> **(91) 8125-6960*
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista