Лучший / самый быстрый формат сжатия для (sqlserver) баз данных? - PullRequest
0 голосов
/ 23 августа 2008

Кто-нибудь нашел хороший формат сжатия для баз данных MS Sqlserver? Если да, что вы используете, и довольны ли вы тем, как он работает?

Моя компания часто сжимает снимок базы данных от одного из наших клиентов и загружает его, чтобы у нас была локальная копия для тестирования и разработки. Мы пробовали zip в прошлом, но как только файлы базы данных пересекли границу 4Gb, нам пришлось использовать rar (zip только 32-битный). Проблема в том, что для сжатия rar требуется много времени, и мы не знаем, дает ли он наилучшую степень сжатия.

Речь идет не столько об утилите сжатия, сколько о формате сжатия. Мы используем WinRar, но рассматриваем 7zip, который поддерживает несколько форматов.

Ответы [ 3 ]

3 голосов
/ 23 августа 2008

В SQL 2008 у вас есть встроенное сжатие, если вам приходится много делать и у вас нет SQL Server 2008, посмотрите на что-то вроде Quest LiteSpeed ​​, которое автоматически создает резервную копию

0 голосов
/ 09 октября 2008

Всегда есть UCL-сжатие и / или LZO-сжатие , оба имеют GPL, поэтому убедитесь, что вы знаете, как их использовать, если это коммерческий проект.

0 голосов
/ 25 августа 2008

В бесплатной категории более новые версии gzip и bzip2 должны включать поддержку больших файлов (кто-то в Интернете говорит мне, что bzip2 1.0.1 и выше совместимость с большими файлами благодаря Cyril Pilsko, в то время как gzip 1.2 может быть исправлен, что является загружаемыми двоичными файлами, а бета-версия gzip 1.3 включает поддержку). Хотя я использую 7zip на своем компьютере с Windows для удобства, я предпочитаю использовать bzip2 для скорости по сравнению со сжатием.

Я также слышал о обмане версий не больших файлов, делая что-то вроде cat file | gzip > file.gz. Обычно вы тратите время на сжатие с уровнем сжатия, но одно из утверждений bzip2 заключается в том, что он распаковывается очень быстро, что в ситуации аварийного восстановления должно быть вашим самым важным показателем. В связи с этим я считаю, что решение EMC для резервного копирования на магнитную ленту (ELM?) По умолчанию пропускает сжатие на разделах БД. Кроме того, если вы действительно серьезно относитесь к упаковке в крошечное пространство, вы можете попробовать что-то вроде rzip , но я никогда не знал, чтобы кто-нибудь действительно использовал его.

...