Existe o COMPRESS função que pode ser usada para compactar strings em strings binárias. No entanto, dependendo de suas necessidades, isso pode não resolver o problema, especialmente porque os registros do banco de dados geralmente já são muito compactos por natureza, portanto, não tenho certeza de quanto benefício você receberá ao tentar compactar ainda mais o conjunto de resultados.
Uma coisa que você precisa ter cuidado é a otimização prematura. Muitas vezes você pode introduzir complexidade desnecessária e realmente prejudicar o desempenho se você tentar otimizar antes de identificar corretamente os gargalos reais e não apenas atirar cegamente nos possíveis.
Nesse sentido, gostaria de perguntar se você realmente identificou um gargalo em sua aplicação? Em caso afirmativo, onde exatamente está e qual é a sua natureza? Em que ambiente você está trabalhando? Isso é desenvolvimento web ou desktop com arquitetura cliente/servidor?
Talvez você possa adicionar algumas dessas informações adicionais à sua pergunta e, em seguida, seria possível ajudá-lo melhor?