Jump to content
Fivewin Brasil

descend() no indice com sqlrdd


Narlem

Recommended Posts

A solução do Joao é boa mas não é a ideal... Quando menos funcoes vc usar em indice melhor. As funcoes STR e DTOS o SQLRDD trata nativamente porem outras ele cria um campo auxiliar e faz o controle, enfim, o SQL resolve mas na gambiarra...

O correto mesmo é vc alterar os locais que precisam usar este indice para usar SELECT diretamente e ai no order by você coloca DESC

Você vai otimizar a sua consulta/relatorio/processamento e deixar muito mais rápida e não sobrecarregar o banco.

Lembre-se, quando falamos de banco de dados a visão tem que mudar. Faz while/skip/enddo em DBF é show de bola mas em banco de dados pra cada SKIP vc trafega dados na rede e sobrecarrega o banco.

Abraços

Olá,

Alguém conseguiu fazer funcionar índices que tenha o descend() na chave, usando a sqlrdd ?

ou será que tem de refazer todo os códigos dos fontes que usam arquivos que tenha o descend() na chave.

Nárlem

Link to comment
Share on other sites

Olá,

Alguém conseguiu fazer funcionar índices que tenha o descend() na chave, usando a sqlrdd ?

ou será que tem de refazer todo os códigos dos fontes que usam arquivos que tenha o descend() na chave.

Nárlem

Narlem vc usa a SQLRDD, e como citou o outro colega é vantagem mesmo vc ir eliminando índices do sistema e trabalhar com comandos SQL é mais rápido, mais versátil e menos sujeito a problemas. Hoje só uso índices simples nos campos chave. Se precisar tenho vários exemplos.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...