Поделиться через


Для измерений, содержащих унарные операторы или пользовательские свертки, не рекомендуется указывать режим хранения ROLAP и включать упреждающее кэширование, когда свойство OnlineMode имеет значение Immediate.

Это правило анализирует измерения базы данных и проверяет, какие из них содержат унарные операторы или пользовательские свертки, а также соответствуют ли они одному из следующих условий:

  • Для измерения указан режим хранения ROLAP.

  • Для измерения включено упреждающее кэширование, и в параметрах упреждающего кэширования свойство OnlineMode установлено в значение Immediate.

Рекомендации

Для наилучшей производительности рекомендуется использовать хранилище MOLAP для всех измерений базы данных, содержащих унарные операторы или пользовательские свертки. Если включить для измерения упреждающее кэширование, не рекомендуется использовать параметры упреждающего кэширования, допускающие переход измерения в режим ROLAP. (Не устанавливайте свойство OnlineMode в значение Immediate).

Если для измерения указано хранилище ROLAP, то более низкая производительность ROLAP в сочетании с большой вычислительной нагрузкой унарных операторов и пользовательских сверток может серьезно снизить быстродействие.

Дополнительные сведения

Дополнительные сведения о настройке упреждающего кэширования см. в разделе Упреждающее кэширование электронной документации по SQL Server.

Дополнительные сведения по вопросам производительности, связанным с упреждающим кэшированием, см. в разделе «Обновление данных почти в реальном времени» Руководства по повышению производительности служб SQL Server 2005 Analysis Services.