Re: Cursor vs for en pl/pgsql

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Cursor vs for en pl/pgsql
Date: 2009-02-12 14:36:16
Message-ID: 3073cc9b0902120636o776f1755n4acd285b579f8f50@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2009/2/12 Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx>:
> Cordial Saludo.
>
> Quisiera saber si existe alguna diferencia notoria en la implementación,
> performace o recursos requeridos si recorro un conjunto de registros
> utilizando un CURSOR NO SCROLL y el FOR ... IN.
>

el for esta implementado usando cursores

> De inicio pensaría que los cursores son más "pesados" ya que podrían ser
> actualizables y por esta razón son más elaborados.
>

solo si especificas FOR UPDATE (en ese caso si es diferente a un for)
de forma predeterminada los cursores de postgres son de solo lectura e
insensitivos a los cambios en la tabla

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Emanuel Calvo Franco 2009-02-12 14:39:24 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Tipos automáticos para Tablas
Previous Message Jaime Casanova 2009-02-12 14:32:27 Re: [pgsql-es-ayuda] Tipos automáticos para Tablas