2017-01-24 3 views
0

Измерение памяти на странице показателей Azure Analysis Services, это память, используемая Azure AS после применения сжатия? Я загрузил 32 ГБ SQL DW-таблицу в Azure AS, а размер памяти - 24 ГБ. Является ли это ожидаемой степенью сжатия (23%)?Значение метрики памяти служб Azure

ответ

1

Метка памяти - это объем памяти, используемый вашей моделью после применения сжатия. Если вы перерабатываете свою модель, то для теневой копии используется больше памяти, это также показано в метрике.

Что касается ожидаемой степени сжатия, успех процессов сжатия зависит от количества различных значений в каждом столбце и от того, насколько быстро значения меняются от одной строки к следующей (например, сортировка столбца). Существует очень хорошее объяснение этих двух факторов в Alberto Ferrari's presentation to a Swedish user group, первые 25 минут или около того, где он обсуждает длину пробега и словарное кодирование - это бит, который вы хотите.

+0

есть также хорошее объяснение в табличном моделировании в службах анализа SQL Server SQL Server (https://www.amazon.com/Modeling-Microsoft-Analysis-Developer-Reference/dp/1509302778), техническая документация аппаратного обеспечения табличного решения (https://msdn.microsoft.com/en-us/library/jj874401.aspx?f=255&MSPPError=-2147217396) –

Смежные вопросы