dbandre29 0 Denunciar post Postado Dezembro 9, 2005 Novamente pergunto é possivel usar mais de um tipo de hint numa Query ?Por exemplo da para forçar usar mais um indice nesse hintselect /*+INDEX(PK_CLIENTE_PORTAL)*/ DISTINCT grupo.GRCE_ID, controlador.clie_codigo controlador, grupo.grce_ds, controlador.clie_razao_social from grupo_cliente_ebt grupo, cliente_portal clie, grupo_cliente_x_cliente rel, cliente_portal controlador where rel.grce_id = grupo.grce_id and controlador.clie_codigo = grupo.GRCE_CLIENTE_CONTROLADOR and rel.clie_codigo = clie.clie_codigo AND GRUPO.grce_ds LIKE '%BA%' Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Dezembro 9, 2005 Você está usando um ÍNDICE ou CONSTRAINT? Esse Hint é para especificar que você quer utilizar um índice determinado. Veja depois o seu plano de execução e veja se está utilizando ele mesmo. Abraços, http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites
dbandre29 0 Denunciar post Postado Dezembro 9, 2005 Um indice !!!Perdão é uma Constraint Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Dezembro 21, 2005 Então faz o seguinte. Não passa o nome da CONSTRAINT no hint de INDEX, e sim, passe o nome do ÍNDICE! Esse Hint ele especifica para o optimizador que no SELECT irá utilizar o índice para "tentar" diminuir o custo. Uma PK também é um índice, porém, não para utilizar nesses casos. Abraços, :natalw00t: Compartilhar este post Link para o post Compartilhar em outros sites