Re: [oracle_br] Usando UNION e UNION ALL Performance da consulta

2013-06-20 Por tôpico Fabio Prado
Sim, UNION faz DISTINCT implicitamente para eliminar as linhas repetidas. O Distinct por sua vez faz um ORDER BY implicito para eliminar as linhas repetidas. Tudo isso influencia no custo da instrução SQL. É só gerar um plano de execução que vc irá ver a diferença de desempenho (na estimativa do pl

Re: [oracle_br] Usando UNION e UNION ALL Performance da consulta

2013-06-20 Por tôpico Flaviano Maia
Vlw pessoal, abraço. Em 20 de junho de 2013 10:32, Luciano Merighetti Marwell < lmmarw...@gmail.com> escreveu: > Flaviano, > > Bom dia, > > A diferença é a segunte: > > UNION: Faz uma consulta distinta > UNION ALL: Traz tudo que que está nas tabelas, sem fazer a distinção. > > Um consulta di

Re: [oracle_br] Usando UNION e UNION ALL Performance da consulta

2013-06-20 Por tôpico Luciano Merighetti Marwell
Flaviano, Bom dia, A diferença é a segunte: UNION: Faz uma consulta distinta UNION ALL: Traz tudo que que está nas tabelas, sem fazer a distinção. Um consulta distinta é menos performática, ou seja mais custosa para o banco de dados. *RECOMENDAÇÕES* ** 1) Se não existe a possibilidade de hav

Re: [oracle_br] Usando UNION e UNION ALL Performance da consulta

2013-06-20 Por tôpico Alessandro Lúcio Cordeiro da Silva
: estamos vivos.     "Joana de Souza Schmitz Croxato"   De: Flaviano Maia Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 20 de Junho de 2013 8:27 Assunto: [oracle_br] Usando UNION e UNION ALL Performance d

[oracle_br] Usando UNION e UNION ALL Performance da consulta

2013-06-20 Por tôpico Flaviano Maia
Olá, colegas. Desculpe se a pergunta é básica, há grande diferença de performance entre usar UNION ou UNION ALL numa consulta ? abraço. -- *"A vida é um instante entre duas eternidades.**" Flaviano de Figueiredo Maia * [As partes desta mensagem que não continham texto foram removidas]