Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:45:56 pm

Автор Тема: Ускорить работу приложения  (Прочитано 1061 раз)

Оффлайн Vedutenko

  • Наставник
  • **
  • Сообщений: 58
  • Страна: ru
  • Рейтинг: +4/-0
    • Просмотр профиля
Ускорить работу приложения
« : Сентябрь 26, 2016, 12:04:17 pm »
Здравствуйте, подскажите пожалуйста как можно ускорить работу приложение qlikview. У меня в приложение много записей, тормозит сильно сводная таблица и некоторые диаграммы. Долго перевыбирает данные. Заранее спасибо.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1005
  • Страна: ru
  • Рейтинг: +103/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #1 : Сентябрь 26, 2016, 07:54:06 pm »
Привет.
На эту тему уже много обсуждений есть в инете.
Суть такая - сводные сами по себе сложные объекты. А если в них еще и выражение с непростым синтаксисом (набором процедур), то при любом обновлении состояния окружения происходит перерасчет всех выражений.
Начинайте оптимизацию с выражений. И для начала сводную просто уберите, "поиграйтесь" на простой таблице. Если возможно, уберите расчеты на уровен скрипта, оставив в приложени простые агрегатные выражения и т.д.
Здесь все индивидуально, может просто планку памяти вставить и все решится?

Оффлайн Vedutenko

  • Наставник
  • **
  • Сообщений: 58
  • Страна: ru
  • Рейтинг: +4/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #2 : Сентябрь 27, 2016, 08:48:01 am »
Спасибо за ответ, а что значит планку памяти вставить? Или вы хотели сказать плату?

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Ускорить работу приложения
« Ответ #2 : Сентябрь 27, 2016, 08:48:01 am »

Оффлайн LoryMax

  • Наставник
  • **
  • Сообщений: 66
  • Страна: ru
  • Рейтинг: +9/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #3 : Сентябрь 27, 2016, 09:46:22 am »
т.е. увеличь объем оперативной памяти.

Оффлайн Vedutenko

  • Наставник
  • **
  • Сообщений: 58
  • Страна: ru
  • Рейтинг: +4/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #4 : Сентябрь 27, 2016, 12:00:29 pm »
Понял, спасибо.

Оффлайн millik

  • Наставник
  • **
  • Сообщений: 55
  • Страна: by
  • Рейтинг: +22/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #5 : Сентябрь 27, 2016, 05:18:31 pm »
Оперативка не решит вопрос скорости расчета. В ней просто хранится кэш ранее рассчитанных выражений, что помогает немного когда открывается прилодение/лист, который уже был просчитан. У нас на сервере стоит 128 гигов оперативки и даже такое количество кликсенс съедает спокойно.
Скорость расчета зависит от процессора.

Но как и писали, самый оптимальный вариант - это вынести по возможностми все сложные расчеты в скрипт.

Оффлайн Vedutenko

  • Наставник
  • **
  • Сообщений: 58
  • Страна: ru
  • Рейтинг: +4/-0
    • Просмотр профиля
Re: Ускорить работу приложения
« Ответ #6 : Сентябрь 28, 2016, 09:15:35 am »
Понял, спасибо.

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Ускорить работу приложения
« Ответ #6 : Сентябрь 28, 2016, 09:15:35 am »