Cita:
Empezado por giantonti1801
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