[firebase-br] TEMPO DE EXECUÇAO SELECT
Hélio Oliveira
hpensador em gmail.com
Sex Abr 13 11:04:40 -03 2012
Bom dia Saulo!
Não, não é para você apagar o campo da tabel, mas sim no seu select. Ao
invés de select * from tabela, você ira fazer:
select dataC,
horaC,
....
from folha
where.....
daí, na sua lista de campos você não inclui o campo OBS.
> 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
>>
>
>
>
--
[]'s,
Hélio Oliveira
Analista de Sistemas
Delphi Developer
http://hpensador.blogspot.com/
Mais detalhes sobre a lista de discussão lista