Re: Creación de índices!!!

From: Anthony Rafael Sotolongo Leon <asotolongo(at)uci(dot)cu>
To: Lazaro Ruben Garcia Martinez <lgarciam(at)estudiantes(dot)uci(dot)cu>
Cc: "postgre(dot)es" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Creación de índices!!!
Date: 2011-03-02 21:03:41
Message-ID: 768702332.6211101299099820981.JavaMail.root@ucimail1.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

aqui puedes ver la respuesta
http://www.postgresql.org/docs/9.0/static/sql-createindex.html
http://www.postgresql.org/docs/9.0/static/sql-createindex.html#SQL-CREATEINDEX-CONCURRENTLY

que es mas o menos esto:

se creará el índice sin utilizar bloqueos que
impidan inserciones, actualizaciones o eliminaciones concurrentes. Se realizan
dos exploraciones de la tabla, y además se debe esperar a que todas las
transacciones existentes que podrían utilizar el índice finalicen. Así, este método
requiere más trabajo que un índice de construcción estándar y toma mucho más
tiempo en completarse. Sin embargo, ya que permite el funcionamiento normal
de otras transacciones mientras el índice es construido, puede ser muy útil
entorno de uso ininterrumpido. Por supuesto, el uso extra del CPU y la carga de
los sistemas de trasferencias impuestos por la creación del índice podría
ralentizar las otras operaciones.

----- Mensaje original -----
De: "Lazaro Ruben Garcia Martinez" <lgarciam(at)estudiantes(dot)uci(dot)cu>
Para: "postgre.es" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Miércoles, 2 de Marzo 2011 14:33:47 (GMT-0500) Auto-Detected
Asunto: [pgsql-es-ayuda] Creación de índices!!!

Hola a todos, pudiera alguien explicarme la diferencia que hay cuando se crea un índice utilizando CONCURRENTLY y cuando esto no se utiliza o sea la diferencia entre:

CREATE INDEX CONCURRENTLY a ON solicitud USING btree (id_a);
y
CREATE INDEX a ON solicitud USING btree (id_a);

Saludos y muchas gracias por su tiempo.

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Emanuel Calvo Franco 2011-03-03 12:36:57 [OT] Charla Gratuita hoy - Helpame
Previous Message Alvaro Herrera 2011-03-02 19:57:12 Re: postgres con stand-alone