Edson
Acho que vc est� na lista de discuss�o errada.
Aqui trataos da melhor ferramenta de desenvolvimento do mercado: SQLWindows.
[ ]s
Carlos Simm - Dir. Comercial
Esfera Inform�tica Ltda.
http://www.esfera.com.br
Fone/fax: (041) 254-3534
Phone/Fax: 55-41-254-3534
ICQ 16449832
----- Original Message -----
From: Edson Augusto Guimaraes <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 10, 2000 11:46 AM
Subject: [sqlwin] D�vidas sobre �ndices...
>
> Ol� Pessoal, tenho algumas d�vidas sobre como o SQL server 6.5 trata os
> �ndices e gostaria de contar com a ajuda de voces al�m de alguma sugest�o
de
> literatura exclusiva sobre �ndices, que normalmente nao constam nos
manuais
> de refer�ncia da linguagem. suponhamos o seguinte caso:
>
> Tabela: tabelax
> campos: campo1, campo2, campo3, campo4, campo5
>
> campo1 � primary key;
> campo2 nao � nulo e permite duplicidade;
> campo3 nao � nulo e permite duplicidade;
> campo4 nao � nulo e permite duplicidade;
> campo5 pode ser nulo.
>
> agora vamos l�:
>
> quanto ao campo1 � primary key nenhum problema, fa�o
> select * from tabelax where campo1 = x ... perfeito.
>
> Normalmente vou acessar sempre por campo2 = x e campo3 = y, qual a melhor
> forma?
> ( ) gerar um �ndice para campo2 e outro para campo3
> ( ) gerar um �ndice composto de campo2 e campo3
>
> e o sql no caso de gerar um �ndice para campo2 e outro para campo3,
> se eu fizer "select * from tabelax where campo1 = x and campo2 = y " o
> sqlserver utilizar� os dois indices? e se eu acrescentar mais um where
> campo4 = z o sqlserver deixar� de utilizar os �ndices?
>
> algu�m poderia esclarecer?
>
> grato
>
> Edson
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
>
==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================