Sonise bom dia,

As respostas dos colegas resolvem seu problema?

Atenciosamente,
José Antonio.


Em 22 de agosto de 2014 14:41, sp24horas <[email protected]> escreveu:

> Olá!
>
> A performance de um banco de dados depende de muitos fatores, mas vale a
> pena
> verifcar também se não é o caso de usar ou mudar os índices nas suas
> tabelas!
>
> Para saber mais sobre o assunto (apesar de citar SQLServer):
> http://www.devmedia.com.br/entendendo-e-usando-indices-parte-1/6567
>
> Se faz uso, vale a pena conhecer a estrutura do HSQLB que é o banco de
> dados por trás do Base.
>
> Destaco o trecho sobre o assunto no link
> http://hsqldb.org/doc/2.0/guide/sqlgeneral-chapt.html#sgc_index_speed
>
> Indexes are even more important in joins between multiple tables. SELECT
> ... FROM t1 JOIN t2 ON t1.c1 = t2.c2 is performed by taking rows of t1 one
> by one and finding a matching row in t2. If there is no index on t2.c2 then
> for each row of t1, all the rows of t2 must be checked. Whereas with an
> index, a matching row can be found in a fraction of the time. If the query
> also has a condition on t1, e.g., SELECT ... FROM t1 JOIN t2 ON t1.c1 =
> t2.c2 WHERE t1.c3 = 4 then an index on t1.c3 would eliminate the need for
> checking all the rows of t1 one by one, and will reduce query time to less
> than a millisecond per returned row. So if t1 and t2 each contain 10,000
> rows, the query without indexes involves checking 100,000,000 row
> combinations. With an index on t2.c2, this is reduced to 10,000 row checks
> and index lookups. With the additional index on t2.c2, only about 4 rows
> are checked to get the first result row.
>
> Veja como instalar um banco de dados HSQLDB em modo Servidor:
> http://antoniopassos.com/blog/?p=63
>
> http://www.thiagovespa.com.br/blog/2010/10/02/utilizando-hsqldb-em-suas-aplicacoes/
>
> Boa Sorte!
>
>
>
>
> Em 22 de agosto de 2014 11:06, Sÿffffe9rgio Sporch <
> [email protected]
> > escreveu:
>
> > Prezada Sonise,
> >
> > Veja o link abaixo o qual lhe ensinará a efetuar Consultas específicas:
> >
> > https://help.libreoffice.org/Common/Queries/pt-BR
> >
> >
> > Com base no conhecimento adquirido, crie um Formulário com base na
> > Consulta criada e você terá o resultado esperado!
> >
> > Atenciosamente,
> >
> > Sérgio Sporch
> > IT Analyst
> > São Paulo - SP
> >
> >
> > Em Quinta-feira, 21 de Agosto de 2014 19:15, Sonise <
> [email protected]>
> > escreveu:
> >
> >
> >
> > OLá Pessoal, tenho um banco de dados no BASe, gostaria de uma dica para
> > localizar registro a partir do formulário, pois a ferramenta para
> localizar
> > registro é muito lenta!
> >
> > Grata,
> > Sonise
> >
> > --
> > Você está recebendo e-mails da lista [email protected]
> > # Informações sobre os comandos disponíveis (em inglês):
> >   mande e-mail vazio para [email protected]
> > # Cancelar sua assinatura: mande e-mail vazio para:
> >   [email protected]
> > # Arquivo de mensagens:
> > http://listarchives.libreoffice.org/pt-br/usuarios/
> > --
> > Você está recebendo e-mails da lista [email protected]
> > # Informações sobre os comandos disponíveis (em inglês):
> >   mande e-mail vazio para [email protected]
> > # Cancelar sua assinatura: mande e-mail vazio para:
> >   [email protected]
> > # Arquivo de mensagens:
> > http://listarchives.libreoffice.org/pt-br/usuarios/
> >
> >
>
> --
> Você está recebendo e-mails da lista [email protected]
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para [email protected]
> # Cancelar sua assinatura: mande e-mail vazio para:
>   [email protected]
> # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>

-- 
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
  [email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a