Vuelvo a la carga con campo image

24/11/2004 - 19:14 por Fabian Manassero | Informe spam
Hola Gente:
Tengo una base de datos con 850 mb el mdf y truncado el log.
Dentro de ella tengo varias tablas y una de ellas tiene un campo image al
cual le adjunto archivos de distintos tipo. Esta tabla se lleva casi todo el
tamaño. 380 filas y 800 mb.
El problema es que solo son 4 campos, si hago una consulta excluyendo el
campo image va bién, pero si hago select *, la consulta se muere. Tarda
aprox 10 minutos y desde el frontEnd ni hablar.
No se si con el campo image hay que tomar alguna precaución especial, si hay
un límite, pero es muy extraño, a mi me parece insignificante para sql .
Gracias por sus comentarios
Fabian

Preguntas similare

Leer las respuestas

#6 Salvador Ramos
26/11/2004 - 09:20 | Informe spam
Lo que no entiendo es por qué quieres llevar toda esa información al cliente
a la vez. Yo llevaría sólo las filas que fuese a mostrar, y accedería de
nuevo para obtener sólo la imagen que quieras mostrar.

Creo que estás haciendo viajar por la red una cantidad muy grande de
información y que además no va a ser utilizada.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Fabian Manassero" escribió en el mensaje
news:%23e7h7%
Hola Salvador:
1- Select * from tblAdjuntos. Es la consulta que se demora
2- Select campo1, campo2 from tblAdjuntos, (no incluye el campo image)
vuela

En el frontEnd, el recordsource lo pongo de la misma manera. Es un ADP

Maxi:
Voy a probar borrando los archivos grandes les cuento.
Gracias
Fabian

"Salvador Ramos" escribió en el
mensaje news:
Puedes poner exactamente la instrucción select que estás ejecutando ?
cuantas filas te devuelve ?

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Fabian Manassero" escribió en el


mensaje
news:%
> Maxi:
> Los archivos son todos pdf, y los tamaños:
> Entre 20 y 30 MB: 3 archivos
> Entre 10 y 20 MB: 6 Archivos
> Entre 5 y 10 MB: 35 Archivos
> Entre 1 y 5 MB: 150 Archivos
> El resto menos de 1 MB
>
> Muchas Gracias
> FAbian
>
> "MAXI" escribió en el mensaje
> news:%
>> Fabian, que tamaño tienen los archivos en ese campo?
>>
>>
>>
>>
>> Maxi
>>
>> Buenos Aires - Argentina
>> Desarrollador .NET 3 Estrellas
>> Microsoft User Group (MUG)
>> Mail: Maxi_accotto[arroba]speedy.com.ar
>>
>> Msn Messenger:
>>
>> "Fabian Manassero" escribió en el
> mensaje
>> news:
>> > Hola Gente:
>> > Tengo una base de datos con 850 mb el mdf y truncado el log.
>> > Dentro de ella tengo varias tablas y una de ellas tiene un campo


image
> al
>> > cual le adjunto archivos de distintos tipo. Esta tabla se lleva casi
> todo
>> > el
>> > tamaño. 380 filas y 800 mb.
>> > El problema es que solo son 4 campos, si hago una consulta
>> > excluyendo
>> > el
>> > campo image va bién, pero si hago select *, la consulta se muere.


Tarda
>> > aprox 10 minutos y desde el frontEnd ni hablar.
>> > No se si con el campo image hay que tomar alguna precaución
>> > especial,
>> > si
>> > hay
>> > un límite, pero es muy extraño, a mi me parece insignificante para


sql
>> > .
>> > Gracias por sus comentarios
>> > Fabian
>> >
>> >
>>
>>
>
>






Respuesta Responder a este mensaje
#7 Fabian Manassero
26/11/2004 - 15:16 | Informe spam
Salvador:
Al cliente solo llevo lo que me hace falta, los ejemplos que puse son los de
pruebas, pero de hecho el recordsource de frm solo tiene los necesarios, que
no son mas de 3 ó 4 registros, por eso me resulta extraño que no se lo
aguante.
Gracias
Fabian


"Salvador Ramos" escribió en el
mensaje news:
Lo que no entiendo es por qué quieres llevar toda esa información al


cliente
a la vez. Yo llevaría sólo las filas que fuese a mostrar, y accedería de
nuevo para obtener sólo la imagen que quieras mostrar.

Creo que estás haciendo viajar por la red una cantidad muy grande de
información y que además no va a ser utilizada.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Fabian Manassero" escribió en el


mensaje
news:%23e7h7%
> Hola Salvador:
> 1- Select * from tblAdjuntos. Es la consulta que se demora
> 2- Select campo1, campo2 from tblAdjuntos, (no incluye el campo


image)
> vuela
>
> En el frontEnd, el recordsource lo pongo de la misma manera. Es un ADP
>
> Maxi:
> Voy a probar borrando los archivos grandes les cuento.
> Gracias
> Fabian
>
> "Salvador Ramos" escribió en el
> mensaje news:
>> Puedes poner exactamente la instrucción select que estás ejecutando ?
>> cuantas filas te devuelve ?
>>
>> Un saludo
>> Salvador Ramos
>> Murcia - España
>> [Microsoft MVP SQL Server]
>> www.helpdna.net
>> ¿ Te interesa participar en las reuniones
>> del grupo de Usuarios de SQL Server y .NET ?
>> Se harán en levante de España, (Alicante o Murcia)?
>>
>> "Fabian Manassero" escribió en el
> mensaje
>> news:%
>> > Maxi:
>> > Los archivos son todos pdf, y los tamaños:
>> > Entre 20 y 30 MB: 3 archivos
>> > Entre 10 y 20 MB: 6 Archivos
>> > Entre 5 y 10 MB: 35 Archivos
>> > Entre 1 y 5 MB: 150 Archivos
>> > El resto menos de 1 MB
>> >
>> > Muchas Gracias
>> > FAbian
>> >
>> > "MAXI" escribió en el mensaje
>> > news:%
>> >> Fabian, que tamaño tienen los archivos en ese campo?
>> >>
>> >>
>> >>
>> >>
>> >> Maxi
>> >>
>> >> Buenos Aires - Argentina
>> >> Desarrollador .NET 3 Estrellas
>> >> Microsoft User Group (MUG)
>> >> Mail: Maxi_accotto[arroba]speedy.com.ar
>> >>
>> >> Msn Messenger:
>> >>
>> >> "Fabian Manassero" escribió en el
>> > mensaje
>> >> news:
>> >> > Hola Gente:
>> >> > Tengo una base de datos con 850 mb el mdf y truncado el log.
>> >> > Dentro de ella tengo varias tablas y una de ellas tiene un campo
> image
>> > al
>> >> > cual le adjunto archivos de distintos tipo. Esta tabla se lleva


casi
>> > todo
>> >> > el
>> >> > tamaño. 380 filas y 800 mb.
>> >> > El problema es que solo son 4 campos, si hago una consulta
>> >> > excluyendo
>> >> > el
>> >> > campo image va bién, pero si hago select *, la consulta se muere.
> Tarda
>> >> > aprox 10 minutos y desde el frontEnd ni hablar.
>> >> > No se si con el campo image hay que tomar alguna precaución
>> >> > especial,
>> >> > si
>> >> > hay
>> >> > un límite, pero es muy extraño, a mi me parece insignificante para
> sql
>> >> > .
>> >> > Gracias por sus comentarios
>> >> > Fabian
>> >> >
>> >> >
>> >>
>> >>
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
#8 Fabian Manassero
26/11/2004 - 15:22 | Informe spam
JAvier:
No es problema de red, los ejemplos que mencione son ejecutados directamente
en el server
Gracias
FAbian

"Javier Loria" escribió en el mensaje
news:uhaP$
Hola:
La limitacion es de la red!.
Cuanto tiempo tardan 800 Mb en pasarse por la red, en tu caso aprox:


10
minutos. :D
No hagas SELECT * y menos si tienes una columna imagen :(
Es mejor SELECT Columnas y luego tomar la imagen que requieres 1 por


1.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Fabian Manassero" wrote in message
news:#
> Maxi:
> Los archivos son todos pdf, y los tamaños:
> Entre 20 y 30 MB: 3 archivos
> Entre 10 y 20 MB: 6 Archivos
> Entre 5 y 10 MB: 35 Archivos
> Entre 1 y 5 MB: 150 Archivos
> El resto menos de 1 MB
>
> Muchas Gracias
> FAbian
>
> "MAXI" escribió en el mensaje
> news:%
> > Fabian, que tamaño tienen los archivos en ese campo?
> >
> >
> >
> >
> > Maxi
> >
> > Buenos Aires - Argentina
> > Desarrollador .NET 3 Estrellas
> > Microsoft User Group (MUG)
> > Mail: Maxi_accotto[arroba]speedy.com.ar
> >
> > Msn Messenger:
> >
> > "Fabian Manassero" escribió en el
> mensaje
> > news:
> > > Hola Gente:
> > > Tengo una base de datos con 850 mb el mdf y truncado el log.
> > > Dentro de ella tengo varias tablas y una de ellas tiene un campo


image
> al
> > > cual le adjunto archivos de distintos tipo. Esta tabla se lleva casi
> todo
> > > el
> > > tamaño. 380 filas y 800 mb.
> > > El problema es que solo son 4 campos, si hago una consulta


excluyendo
el
> > > campo image va bién, pero si hago select *, la consulta se muere.
Tarda
> > > aprox 10 minutos y desde el frontEnd ni hablar.
> > > No se si con el campo image hay que tomar alguna precaución


especial,
si
> > > hay
> > > un límite, pero es muy extraño, a mi me parece insignificante para


sql
.
> > > Gracias por sus comentarios
> > > Fabian
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#9 Javier Loria
26/11/2004 - 15:23 | Informe spam
Hola:
La limitacion es de la red!.
Cuanto tiempo tardan 800 Mb en pasarse por la red, en tu caso aprox: 10
minutos. :D
No hagas SELECT * y menos si tienes una columna imagen :(
Es mejor SELECT Columnas y luego tomar la imagen que requieres 1 por 1.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Fabian Manassero" wrote in message
news:#
Maxi:
Los archivos son todos pdf, y los tamaños:
Entre 20 y 30 MB: 3 archivos
Entre 10 y 20 MB: 6 Archivos
Entre 5 y 10 MB: 35 Archivos
Entre 1 y 5 MB: 150 Archivos
El resto menos de 1 MB

Muchas Gracias
FAbian

"MAXI" escribió en el mensaje
news:%
> Fabian, que tamaño tienen los archivos en ese campo?
>
>
>
>
> Maxi
>
> Buenos Aires - Argentina
> Desarrollador .NET 3 Estrellas
> Microsoft User Group (MUG)
> Mail: Maxi_accotto[arroba]speedy.com.ar
>
> Msn Messenger:
>
> "Fabian Manassero" escribió en el
mensaje
> news:
> > Hola Gente:
> > Tengo una base de datos con 850 mb el mdf y truncado el log.
> > Dentro de ella tengo varias tablas y una de ellas tiene un campo image
al
> > cual le adjunto archivos de distintos tipo. Esta tabla se lleva casi
todo
> > el
> > tamaño. 380 filas y 800 mb.
> > El problema es que solo son 4 campos, si hago una consulta excluyendo


el
> > campo image va bién, pero si hago select *, la consulta se muere.


Tarda
> > aprox 10 minutos y desde el frontEnd ni hablar.
> > No se si con el campo image hay que tomar alguna precaución especial,


si
> > hay
> > un límite, pero es muy extraño, a mi me parece insignificante para sql


.
> > Gracias por sus comentarios
> > Fabian
> >
> >
>
>


Respuesta Responder a este mensaje
#10 Salvador Ramos
26/11/2004 - 15:31 | Informe spam
Ok, es que al no ver el WHERE creía que no lo ponías.

Yo lo que haría sería llevar sólo los campos que bajan rápido, y si el
usuario decide abrir algún documento, entonces al hacer click en él es
cuando lo traería al cliente.

En www.portalsql.com tienes ejemplos de cómo trabajar con este tipo de
campos.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Fabian Manassero" escribió en el mensaje
news:
Salvador:
Al cliente solo llevo lo que me hace falta, los ejemplos que puse son los
de
pruebas, pero de hecho el recordsource de frm solo tiene los necesarios,
que
no son mas de 3 ó 4 registros, por eso me resulta extraño que no se lo
aguante.
Gracias
Fabian


"Salvador Ramos" escribió en el
mensaje news:
Lo que no entiendo es por qué quieres llevar toda esa información al


cliente
a la vez. Yo llevaría sólo las filas que fuese a mostrar, y accedería de
nuevo para obtener sólo la imagen que quieras mostrar.

Creo que estás haciendo viajar por la red una cantidad muy grande de
información y que además no va a ser utilizada.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Fabian Manassero" escribió en el


mensaje
news:%23e7h7%
> Hola Salvador:
> 1- Select * from tblAdjuntos. Es la consulta que se demora
> 2- Select campo1, campo2 from tblAdjuntos, (no incluye el campo


image)
> vuela
>
> En el frontEnd, el recordsource lo pongo de la misma manera. Es un ADP
>
> Maxi:
> Voy a probar borrando los archivos grandes les cuento.
> Gracias
> Fabian
>
> "Salvador Ramos" escribió en el
> mensaje news:
>> Puedes poner exactamente la instrucción select que estás ejecutando ?
>> cuantas filas te devuelve ?
>>
>> Un saludo
>> Salvador Ramos
>> Murcia - España
>> [Microsoft MVP SQL Server]
>> www.helpdna.net
>> ¿ Te interesa participar en las reuniones
>> del grupo de Usuarios de SQL Server y .NET ?
>> Se harán en levante de España, (Alicante o Murcia)?
>>
>> "Fabian Manassero" escribió en el
> mensaje
>> news:%
>> > Maxi:
>> > Los archivos son todos pdf, y los tamaños:
>> > Entre 20 y 30 MB: 3 archivos
>> > Entre 10 y 20 MB: 6 Archivos
>> > Entre 5 y 10 MB: 35 Archivos
>> > Entre 1 y 5 MB: 150 Archivos
>> > El resto menos de 1 MB
>> >
>> > Muchas Gracias
>> > FAbian
>> >
>> > "MAXI" escribió en el mensaje
>> > news:%
>> >> Fabian, que tamaño tienen los archivos en ese campo?
>> >>
>> >>
>> >>
>> >>
>> >> Maxi
>> >>
>> >> Buenos Aires - Argentina
>> >> Desarrollador .NET 3 Estrellas
>> >> Microsoft User Group (MUG)
>> >> Mail: Maxi_accotto[arroba]speedy.com.ar
>> >>
>> >> Msn Messenger:
>> >>
>> >> "Fabian Manassero" escribió en
>> >> el
>> > mensaje
>> >> news:
>> >> > Hola Gente:
>> >> > Tengo una base de datos con 850 mb el mdf y truncado el log.
>> >> > Dentro de ella tengo varias tablas y una de ellas tiene un campo
> image
>> > al
>> >> > cual le adjunto archivos de distintos tipo. Esta tabla se lleva


casi
>> > todo
>> >> > el
>> >> > tamaño. 380 filas y 800 mb.
>> >> > El problema es que solo son 4 campos, si hago una consulta
>> >> > excluyendo
>> >> > el
>> >> > campo image va bién, pero si hago select *, la consulta se muere.
> Tarda
>> >> > aprox 10 minutos y desde el frontEnd ni hablar.
>> >> > No se si con el campo image hay que tomar alguna precaución
>> >> > especial,
>> >> > si
>> >> > hay
>> >> > un límite, pero es muy extraño, a mi me parece insignificante
>> >> > para
> sql
>> >> > .
>> >> > Gracias por sus comentarios
>> >> > Fabian
>> >> >
>> >> >
>> >>
>> >>
>> >
>> >
>>
>>
>
>






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida