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

#11 Fabian Manassero
26/11/2004 - 15:57 | Informe spam
Creo que voy a optar por esa opción, llevo solo los campos texto y solo
busco el image si hace falta.

"Salvador Ramos" escribió en el
mensaje news:
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
#12 Battle Troll
26/11/2004 - 18:42 | Informe spam
Esto esta muy interesante...
Una duda, maestros del SQL Server:
¿hay forma de comprimir los datos que viajan por la red, para casos como
este en que tengamos que mandar como resultado de una consulta cadenas de
texto muuy grandes, imagenes o algo asi? ¿Alguna opcion en el servidor que
me lo permita?
¿O puedo crear un SP que mande llamar a una DLL que comprima como zip y
mande las cosas, o algo asi?
Respuesta Responder a este mensaje
#13 Salvador Ramos
26/11/2004 - 19:15 | Informe spam
Me parece correcto, ahorrarás muchísimo tráfico y recursos innecesarios.

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:O%
Creo que voy a optar por esa opción, llevo solo los campos texto y solo
busco el image si hace falta.

"Salvador Ramos" escribió en el
mensaje news:
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
>> >> >> >
>> >> >> >
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >>
>> >
>> >
>>
>>
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida