Probaré y te diré que tal. Saludos.
De: Edwin Quijada [mailto:[email protected]] Enviado el: jueves, 14 de julio de 2011 03:25:P Para: Lazaro Rubén García Martinez; Alvaro Herrera CC: [email protected] Asunto: RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Problema con índice y búsqueda. Estas viendo mal el problema, no te dije que eliminaras la foto sino que la sacaras de esa tabla. Crea otra tabla solo con el ID y la foto cuando selecciones de tu otra tabla iras a la tabla de fotos y buscaras directamente sobre ella. Es para que cuando hagas un select sobre esa tabla , con la foto dentro, no se cargue tanto esa informacion *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* ________________________________ From: [email protected] To: [email protected]; [email protected] CC: [email protected] Date: Wed, 13 Jul 2011 17:54:07 -0430 Subject: RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Problema con índice y búsqueda. Pero yo estoy obligado a seleccionar la imagen pues es utilizada para una solicitud de impresión de un documento. Existe alguna variante que me permita devolver esa información de una forma más rápida. Saludos. De: Edwin Quijada [mailto:[email protected]] Enviado el: miércoles, 13 de julio de 2011 06:21:P Para: Lazaro Rubén García Martinez; Alvaro Herrera CC: [email protected] Asunto: RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Problema con índice y búsqueda. Claro, el problema es que tiene que cargar ese campo tan grande. Yo hago lo mismo pero dejo esos campos fuera de la seleccion. *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* > From: [email protected] > To: [email protected] > CC: [email protected] > Date: Wed, 13 Jul 2011 17:36:06 -0430 > Subject: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Problema con índice y búsqueda. > > Muchas gracias por responder, efectivamente inserté nuevos registros y se > realizó un indexscan, ahora sucede los siguiente, la imagen que estoy > insertando tiene un tamaño de 1.77 MB y desde un procedimiento inserto esa > imagen 1000 veces en la base y la ejecución final del procedimiento demora > aproximadamente 27 minutos, un tiempo demasiado elevado, por otra parte, la > selección total de la tabla parece interminable y una búsqueda indexada se > realiza sobre más de 1300 ms aproximadamente, todo esto siempre y cuando en > el select esté el campo de la imagen. Existe alguna manera de mejorar estos > resultados. > > Saludos y muchas gracias por su tiempo. > > -----Mensaje original----- > De: Alvaro Herrera [mailto:[email protected]] > Enviado el: miércoles, 13 de julio de 2011 03:19:P > Para: Lazaro Rubén García Martinez > CC: Ayuda > Asunto: Re: [pgsql-es-ayuda] Problema con índice y búsqueda. > > Excerpts from Lazaro Rubén García Martinez's message of mié jul 13 14:06:14 > -0400 2011: > > Hola a todos en la lista, les escribo porque tengo un problema con una > > búsqueda sobre una tabla de la base de datos. > > > > Sucede que tengo una tabla que almacena imágenes, en unas pruebas que estoy > > haciendo solo tiene 100 registros, pero cuando realizo una búsqueda sobre > > su clave primaria se realiza un seqscan y no un indexscan, y no comprendo > > porque razón sucede esto, si alguien me pudiera ayudar con este tema sería > > de gran ayuda para mí. > > Si sólo tiene 100 registros, ¿en qué te molesta que haga un seqscan? > > La razón: el optimizador es más inteligente de lo que tú pareces creer. > > -- > Álvaro Herrera <[email protected]> > - > Enviado a la lista de correo pgsql-es-ayuda ([email protected]) > Para cambiar tu suscripci�n: > http://www.postgresql.org/mailpref/pgsql-es-ayuda
