Speicher sparen mit COMPRESS() und UNCOMPRESS()
Große Log-Dateien fressen Speicherkontingent? COMPRESS() ist dein Freund!
-- Speichern (komprimieren)
INSERT INTO logs (content) VALUES (COMPRESS('großer text hier...'));
-- Auslesen (dekomprimieren)
SELECT UNCOMPRESS(content) FROM logs WHERE id = 1;
Die Magie: zlib-Komprimierung reduziert Textdaten auf 20-30% der ursprünglichen Größe.
Idealfall: Logs, alte Artikel, Backup-Metadaten.
Achtung: Die CPU-Kosten für Komprimierung/Dekomprimierung lohnen sich vor allem bei größeren Datenmengen – bei kleinen Texten überwiegt der Overhead!