Ver Mensaje Individual
  #7  
Antiguo 09-01-2023
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por giantonti1801 Ver Mensaje
estoy guardando las imagen en MySQL en un campo BlobLong cada foro pesa como más de 3 MG.
...esto me está causando retrasos en las operaciones de la base de datos como consultas, inserciones etc...
...pero NO necesito que tenga buena resolución por lo que hay alguna forma de guardar esta imagen en una resolución reducida
Hay varias soluciones a este problema, dependiendo de los requisitos necesarios. Algunas ya te las han comentado otros compañeros.
  • Reducir tamaño de la imagen
  • Compromirla utilizando otros formatos
  • Dedidar una tabla relacionada sólo para las imágenes (aligera consultas, no inserciones)
  • Guardarlas fuera de la B.D. (discusión eterna de si es bueno o no...)
  • ...
No hay una genérica que sirva para todos los casos, depende de las necesidades.
En tu caso on esta frase: "NO necesito que tenga buena resolución" creo que ya te está marcando la solución más adecuada.

En ese caso, puedes revisar el artículo del blog:
https://neftali.clubdelphi.com/redim...-antialiasing/
Está la explicación de todo el proceso y la resolución de algunos problemas que te puedes encontrar.

Si buscas en los foros también encontrarás más hilos con código similar:
https://www.clubdelphi.com/foros/showthread.php?t=60685
https://www.clubdelphi.com/foros/showthread.php?t=15969
https://www.clubdelphi.com/foros/showthread.php?t=55265
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita