SQL это слишком круто. Практически в похожей ситуации можно записывать тупо текстовые файлы. Или "полутекстовые", когда вместо текстов записываются ссылки на адрес строки в ПЗУ (потом этот поток легко декодируется если есть бинарник записавшей программы, или она сама может). Сжатие не хуже gzip'а получается. Ну да, нетекстовые данные (числа, неконстантные строки) записываются как есть. Зачем SQL непон ятно. Потом глазами можно смотреть с помощью grep'а и т.п.