From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Juan Carlos Alemán Cuadros <jaleman(at)layconsa(dot)com(dot)pe> |
Cc: | "'Raul Andres Duque'" <raulandresduque(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: RE: [pgsql-es-ayuda] [pgsql-es-ayuda] Por donde debería de empezar. |
Date: | 2006-12-04 20:12:22 |
Message-ID: | 20061204201222.GI28324@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Juan Carlos Alemán Cuadros escribió:
> Me refiero a bucles con respecto de cursores e instrucciones while que
> realizan bucles, el SQL Server es malo para manejar datos por registro, en
> cambio si lo hace bien cuando maneja grupos de datos.
Bueno, eso no es una "limitacion" o un problema de SQL Server, sino en
general de la forma como se manejan los datos en un RDBMS. En Postgres
tambien es mejor manipular las tuplas en "lotes" en lugar de
manipularlas de a una, es decir, es mejor hacer un solo UPDATE que
modifique todos los registros que quieres modificar, en lugar de hacer
un UPDATE para cada registro.
Obviamente, en los casos en que _no puedes_ usar un solo UPDATE para
varios registros, entonces debes usar uno para cada registro; eso esta
claro. No es "malo" ni nada, solo que de la otra forma es mejor.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Carlos Alemán Cuadros | 2006-12-04 20:18:04 | RV: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] [pgsql-es-ayuda] Por donde debería de empezar. |
Previous Message | Juan Carlos Alemán Cuadros | 2006-12-04 20:11:58 | RE: [pgsql-es-ayuda] [pgsql-es-ayuda] Por donde debería de empezar. |