| Autor |
Tópico  |
|
joaosolution
Membro Avançado
   
Brasil
185 Mensagens |
Postado - 04/02/2010 : 23:37:10
Boa tardeQuando usava DBFCDX precisavar estar sempre organizando os arquivos do sistema, agora com SQLLIB é necessário organizar sempre tb?? Ou gerando os indices com index on codigo tag arq com SQLLIB somente uma vez. Grato João Bosco Clip 5.3b FW 2.8 FWH 2.8 xHb 1.1.0 WorkShop 4.5 PellesC SQLLIB |
Luisão
Membro Avançado
   
Brasil
618 Mensagens |
Postado - 05/02/2010 : 08:47:50
Depende.Se você for usar os comandos nativos xBase, precisará dos indices criados para SET ORDER TO, DBSEEK, Etc. Mas se você for usar os comandos SQL (Select * from tabela Order By campo, por exemplo), não é necessário a criação dos indices mas é aconselhável, pois a performance melhora com os indices. Com eles criados, você não precisará especificar o indice a ser usado nem nada do tipo, pois quando faz um Select/from/Order by, o próprio banco de dados se encarrega de usar a "melhor chave" e trazer os registros o mais rápido possível. Espero que tenha ajudado um pouco esta pequena explicação  Luis Fernando Jr. (Luisão) "The important thing in life is to believe that while you are alive, it's never to late" FWH8.1 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY |
joaosolution
Membro Avançado
   
Brasil
185 Mensagens |
Postado - 05/02/2010 : 11:06:23
LuisãoObrigado pela resposta! Mas quero saber usando SQLLIB com comandos xbase. Grato João Bosco Clip 5.3b FW 2.8 FWH 2.8 xHb 1.1.0 WorkShop 4.5 PellesC SQLLIB |
Luisão
Membro Avançado
   
Brasil
618 Mensagens |
Postado - 05/02/2010 : 11:12:47
Se vai continuar usando os comandos xbase, vai ter que continuar tratando as tabelas da mesma forma que faz atualmente então.Seu código fonte não vai mudar. Luis Fernando Jr. (Luisão) "The important thing in life is to believe that while you are alive, it's never to late" FWH8.1 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY |
joaosolution
Membro Avançado
   
Brasil
185 Mensagens |
Postado - 08/02/2010 : 08:54:12
LuisãoObrigado! Mas minha dúvida é a seguinte, vou ter que rodar a rotina de indexação várias vezes por semana para manter a integridade dos índices?? Att João Bosco Clip 5.3b FW 2.8 FWH 2.8 xHb 1.1.0 WorkShop 4.5 PellesC SQLLIB |
alex2002
Membro Avançado
   
Brasil
859 Mensagens |
Postado - 08/02/2010 : 09:49:33
Não.Não é necessário REindexar como nos DBFs. Como disse o amigo acima, basta ter (criar) o índice uma única vez. Um abraço, Alexandre Pereira fwh 9.01, xharbour 1.10, PellesC, xDev, SqlLib, Ubuntu 9.10 (mais bão também) msn: alexpdasilva6@hotmail.com Belo Horizonte/MG |