Usuário:
Senha:
Salvar senha

 
 Todos os Fóruns
 Programação
 Duvida SQLLIB X Indices
 Novo tópico  Responder tópico
 
Autor  Tópico   
joaosolution
Membro Avançado


Brasil
185 Mensagens
Postado - 04/02/2010 :  23:37:10        
Boa tarde

Quando 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ão

Obrigado 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ão

Obrigado!

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

   
 Novo tópico  Responder tópico
Pular para:

© Copyright 2002 FiveWin Brasil
Todos os Direitos Reservados