----- Original Message ----- From: "Alvaro Herrera" <[EMAIL PROTECTED]>
To: "Raul Andres Duque" <[EMAIL PROTECTED]>
Cc: "Juan Ramirez" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; "PostGreSQL Lista de Ayuda" <[email protected]>
Sent: Tuesday, November 18, 2008 1:55 PM
Subject: Re: [pgsql-es-ayuda] uso de tableSpace distintos para indicesypara tablas


Raul Andres Duque escribió:

Será que esto de los temp_tablespace dá para que para algúna tarea
"especial" cree tablas/indices en memoria (usando parte de la memoria
como una unidad de almacenamiento) y con esto mejorar sustancialmente el
tiempo de un proceso pesado?

Es posible especificar en que tablespace se crean las tablas temporales?

¿Probaste leyendo la documentación de temp_tablespace?


Ya Alvaro ... leí en http://www.postgresql.org/docs/8.3/interactive/runtime-config-client.html

De inicio pensé que era un tablespace temporal (al estilo de las tablas) y no la ubicación donde se guardan indices y tablas temporales ... esta muy bueno ya que puedo utilizar varios y pueden utilizarse de forma aleatoria.

Ahora para completar mi pregunta inicial ... al hacer un "CREATE TABLESPACE" postgresql realiza alguna validación del tipo de medio? Podría crear un tabelspace en memoria en un medio extraible (usb) etc ... y ahora que pasa cuando el medio donde esta creado un tablespace se "pierde" de un momento a otro? Muere el motor o sólo quedan inaccesibles los objetos creados en ese tablespace?

Atentamente,

RAUL DUQUE
Bogotá, Colombia



--
Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7" "Si quieres ser creativo, aprende el arte de perder el tiempo"

--
TIP 4: No hagas 'kill -9' a postmaster

Responder a