Em Friday 14 December 2007 14:35:10 Junior Polegato - Linux escreveu:
>
> Não necessariamente em um único processador, mas sim em um único
> processo, o qual pode mudar de processador, mas é executado de forma

Necessariamente.  Uma vez que o processo foi alocado ele não migra.

> seqüencial e não em paralelo, isto é, não usa os processadores ao mesmo
> tempo para se encontrar o resultado de uma query. Existe ainda uma
> ressalva, pois uma query pode ser subdividida em outras com uso de
> UNION, JOIN e afins e daí o processamento de uma query se dá em
> paralelo. Assim, nos dias de hoje, é altamente aconselhável otimizar

Não.  UNIONs e JOINs não são queries separadas.  Subqueries poderiam ser, mas 
não são computadas desta forma, eu creio.  Não conheço o PostgreSQL tão a 
fundo.

> suas querys e "medir" o desempenho. Em suma, para um banco de dados
> utilizar os vários processadores é preciso que ele não esteja limitado
> (software proprietário, tipo o Oracle free e suas licenças por
> processador) e que suas consultas sejam otimizados para tanto.

O PostgreSQL não possui essa limitação, como eu respondi anteriormente.

-- 
Jorge Godoy      <[EMAIL PROTECTED]>

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a