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/

