Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение данных для отображения графиков / 4 сообщений из 4, страница 1 из 1
21.07.2010, 13:07
    #36752230
VinKS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение данных для отображения графиков
Добрый день, хотелось бы узнать у гуру как лучше всего организовать хранение и выборку данных для построения графиков.

Исходные данные:
1. Есть график с функцией маштабирования
2. Есть таблица где хранятся данные (допустим несколько млн. записей)

Задача:
Как оптимизировать выборку, чтобы выводить допустим не более 1000 значений на заданный порог при маштабировании.
...
Рейтинг: 0 / 0
21.07.2010, 14:25
    #36752485
rmka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение данных для отображения графиков
Самое простое
1. определиться с шагом масштабирования
2. построить правильно индексы по шагу масштабирования (+ дополнительным условия)
3. и выбирать по конкретным условиям чтобы уменьшить размеры выборки
...
Рейтинг: 0 / 0
21.07.2010, 14:57
    #36752648
VinKS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение данных для отображения графиков
автор3. и выбирать по конкретным условиям чтобы уменьшить размеры выборки

Вот с этим то как раз и основная проблема, как определить 1000 наиболее значимых точек и уменьшить затрачиваемые ресурсы на это.
...
Рейтинг: 0 / 0
21.07.2010, 15:34
    #36752823
rmka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение данных для отображения графиков
Сами же говорите: "масштабируемая функция". Следовательно критерий масштабирования существует, вот от него и плясать. Выявить кретерии масштабирования входных параметров функции, и хранить степень масштабирования в данных.
грубо говоря для входного параметра функции степень детализации (каждое 1,2,3 ... n-е значение),а потом выбирать по условию... " хочу выбрать каждое 10-е значение" или каждое 100..и всевозможные комбинации.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение данных для отображения графиков / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]