Я использую соединение perl dbi для удаленного извлечения данных. Я надеюсь сжать данные, если это возможно.
Есть ли способ сделать сжатие файлов по сети с помощью Perl DBI для MySQL?
Вот мой фрагмент для получения данных:
my $sth = $dbh->prepare("SELECT UUID(), '$node', 1, 2, 3, 4, vts FROM $tblist");
$sth->execute();
while (my($uid, $hostnm,$1,$2,$3,$upd,$vts) = $sth->fetchrow_array() ) {
print $gzip_fh "rec^A$uid^Ehost^A$hostnm^E1^A$1^E2^A$2^E3^A$3^E4^A$upd^Evts^A$vts^D";
}
$sth->finish;