Таблицы календаря в PostgreSQL 9

Я создаю аналитическую базу данных (у меня есть четкое представление о данных и бизнес-целях и только базовые или умеренные навыки работы с базами данных).

Я встречал некоторые ссылки на создание подобных хранилищ, реализующих эту концепцию. календарных таблиц. Это имеет смысл и достаточно легко сделать. Однако большинство примеров, которые я вижу, - это календарные таблицы, которые ограничивают область действия «днем». Мои данные нужно будет анализировать до часового уровня. Возможно, минуты.

Мой вопрос: будет ли реализация календарных таблиц с детализацией на уровне часов / минут полезной с точки зрения экономии места и скорости запросов / сортировки? Если так, Можете ли вы порекомендовать структуру таблицы и метод / пример заполнения?

Моя основная таблица данных будет содержать более 20 миллионов строк данных в любой момент времени, а типичные подмножества для анализа находятся в диапазоне от 1 до 5 миллионов. Итак, как видите, это много полей с отметками времени.

13
задан NJ. 28 April 2011 в 16:28
поделиться