Оптимизирую кластерный график, нужна ваша консультация
Вижу по логам, что кластерный чарт действительно создал своеобразный аншлаг… Попросили показать несколько тысяч раз… И вместе с тем были несколько жалоб на производительность.
Без паники ) Техническое решение есть. В течении дня можно показывать по-старому, а вот если дней больше придется дискретизировать шаг цены и шаг времени. Это значит, что цена может быть кратна, скажем 10 руб, а время — 15 минут.
Я собираюсь добавить индексные таблицы, которые уменьшат время отклика в десятки раз. Однако, я не знаю какое минимальное время оптимально, то же касается и шага цены.
Напишите пожалуйста для наиболее популярных инструментов какой минимальный шаг времени и цены вас бы устроил?
Скажем, 15 минут и 25 рублей для RIU2 пойдет? Какой шаг цены подошел бы для Si?
Кстати, скажу по секрету, это в окошке шаг времени сейчас 15 минут, а в строке можно ставить от 1 минуты.
Думаю поставлю тогда 15 минут и 50 пунктов — надеюсь, что устроит
Да кстати и сейчас минутки вполне себе работают.
Наслаждайтесь :)
mxticker.com/MXTicker/ClusterProfileGraphRTS?ticker=RIU2&cperiod=1&priceStep=50&rperiod=day&startDate=30.08.2012&endDate=30.08.2012
Шаг 10, период — минута. Как в таком ориентироваться — не ясно, я лично заблудился :)
Может быть сделать двухуровневый кэш?
За последние 5 дней хранить минутки по 10 пунктов, а за больший период 15-минутки по 50 пунктов?
«Я собираюсь добавить индексные таблицы, которые увеличат время отклика в десятки раз .»
к чему издеваться? :-)