Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
Ребят, подскажите, какие минусы появляются при сжатии таблиц, помимо повышения утилизации процессора

Таблицы две ~ 300-400гб, система критична в плане не прерывности работы но в крайнем случае есть возможность договорится и остановить ночью на 5 часов. Сейчас особых проблем в работе не наблюдается.

Процессоры во время работы утилизированы не сильно.

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)
Jun 28 2012 08:36:30
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
22 май 15, 11:19    [17675468]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
tsdos,

имеется в виду примерно это:
http://sqlblog.com/blogs/linchi_shea/archive/2008/05/12/sql-server-2008-page-compression-performance-impact-on-inserts.aspx

Есть ли другие противопоказания. Плюс, на данный момент по определенным причинам нет возможности ставить последние патчи и SP на SQL.
22 май 15, 11:26    [17675519]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
tsdos,

PS: сервер, для которого предполагается компрессия таблиц - за зеркален.
22 май 15, 11:35    [17675586]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 888
А зачем вы сжимать собираетесь таблицы?

Сжатие хорошо для архивных таблиц, логов, справочников, на которые не идут частые вставки изменения, иначе как описано в ссылке.
22 май 15, 11:36    [17675604]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
Slava_Nik,

Экономия дискового пространства. Архивные данные на сколько я знаю ни в партицию отдельную, ни в файл не выделены. Просто есть несколько больших таблиц ы которых проходят операции как аналитические, так и архивные.

Но более всего интересует - были ли замечены баги с компрессией. Где-то слышал, что если при перестроении индекса не указать, что он сжат - компрессия может слететь.
22 май 15, 11:47    [17675712]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7871
Не заметил особого повышение нагрузки на процессор при сжатии страниц.
Минус в затратах при изменении типов и размерностей полей, гармонь получается.
22 май 15, 13:57    [17676696]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
Владислав Колосов, Спасибо.
22 май 15, 14:18    [17676874]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
tsdos
Ребят, подскажите, какие минусы появляются при сжатии таблиц, помимо повышения утилизации процессора

Таблицы две ~ 300-400гб, система критична в плане не прерывности работы но в крайнем случае есть возможность договорится и остановить ночью на 5 часов. Сейчас особых проблем в работе не наблюдается.

Процессоры во время работы утилизированы не сильно.

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)
Jun 28 2012 08:36:30
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)


Планируйте перейти на SQL 2014 и использовать Columnstore. Это куба более эффективное сжатие
22 май 15, 14:26    [17676919]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
1d0
Member

Откуда: инфа100%
Сообщений: 2521
проще купить диск, чем покупать энтерпрайз версию + морока с производительностью инсёртов на сжатой таблице
22 май 15, 14:58    [17677168]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
a_voronin, спасибо.
22 май 15, 14:58    [17677171]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
tsdos
Member

Откуда:
Сообщений: 217
1d0,

Энтерпрайз у нас по умолчанию. Разработчики про мороку, примерно - то же, что и Вы заявили.
22 май 15, 15:00    [17677186]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
1d0
проще купить диск, чем покупать энтерпрайз версию + морока с производительностью инсёртов на сжатой таблице
А память может оказаться купить не проще. Ну и чем больше данных, тем больше дисков, которых якобы проще докупить, надо.
22 май 15, 15:23    [17677381]     Ответить | Цитировать Сообщить модератору
 Re: page compression  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7871
Сжатые таблицы, как правило, ускоряют выборку за счет меньшего количества чтений.
22 май 15, 16:16    [17677802]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить