Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Посоветуйте организацию данных / 1 сообщений из 1, страница 1 из 1
04.04.2020, 00:05
    #39943756
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте организацию данных
Мне нужно будет хранить в базе данных таблицу-журнал.
В таблице будет полтора-два десятка полей (в основном числовых), первоначально в таблицу будет загружено тысяч триста записей. Затем в эту же таблицу будут постоянно добавляться новые записи (в среднем несколько сотен в день, плюс время от времени будет загружаться большая пачка данных, в среднем 50 тысяч строк в месяц).
Новые записи периодически будут обрабатываться, после обработки они уже изменяться не будут. Обрабатываться будут либо все необработанные записи, либо необработанные записи за определенный период.
Наиболее простым мне видится вариант добавления в таблицу индексированных полей CREATED (дата создания записи) и PROCESSED (дата обработки записи, может быть null). Соответственно для выбора строк я буду задавать фильтр по PROCESSED is null (и возможно по CREATED between), а после обработки буду обновлять PROCESSED = sysdate.
Не посоветуете, как лучше организовать данные и индексы? Я не уверен, что индекс по полю PROCESSED будет работать для нулевых строк.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Посоветуйте организацию данных / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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