Существует функция COMPRESS , которую можно использовать для сжатия строк в двоичные строки. Однако, в зависимости от ваших потребностей, это может не решить проблему, особенно потому, что записи базы данных обычно уже очень компактны по своей природе, поэтому я не уверен, какую выгоду вы получите от попыток дальнейшего сжатия набора результатов.
Одна вещь, с которой вам нужно быть осторожным, это преждевременная оптимизация. Часто вы можете вносить ненужную сложность и фактически снижать производительность, если вы пытаетесь оптимизировать, прежде чем правильно определить фактические узкие места, а не просто вслепую выявлять возможные.
В этом ключе я хотел бы спросить, действительно ли вы выявили узкое место в своем заявлении? Если да, то где именно он и какова его природа? В какой среде вы работаете? Это веб-разработка или рабочий стол с архитектурой клиент / сервер?
Возможно, вы сможете добавить эту дополнительную информацию к своему вопросу, и тогда вам будет легче помочь?