[firebase-br] Not Is Null X >= 0

Douglas Tosi douglasht em gmail.com
Sáb Ago 1 21:31:21 -03 2009


2009/8/1 Reinaldo Cesar <diasmartins em gmail.com>:
> Possuo uma determinada condição que testa se esse campo não é nulo, porém ao
> assumir essa condição a pesquisa é feita sem indices (visto o tempode
> demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo
> que zero) a pesquisa é feita usando um plano indexado com um retorno muito
> mais rápido.

Você não pode assumir que não usa índices só porque a pesquisa por is
null demora mais. Veja os planos de execução dos dois comandos pra
entender melhor a diferença de desempenho.

hth,
-- 
Douglas Tosi
www.sinatica.com




Mais detalhes sobre a lista de discussão lista