|
Дополнительная аналитика vs отдельные поля в регистре
| ☑ |
0
PR
11.07.14
✎
13:04
|
Всего мнений: 11
Предположим, есть регистр накопления, куда нужно воткнуть десять полей, не обязательных к заполнению.
Предположим, что предполагаемое количество комбинаций этих полей очень большое, например 1 000 000 000.
Что лучше с точки зрения формирования запросов к этому регистру с отбором по этим полям, дополнительная аналитика в одном поле типа справочник или десять полей в регистре?
Дополнительная аналитика предполагает, что поле одно, а уж из него через точку можно получать остальные реквизиты.
Десять отдельных полей предполагает просто 10 полей в регистре.
|
|
6
Maxus43
11.07.14
✎
13:17
|
РАУЗ доказал свою состоятельность уже, Измерение - это реквизит справочника, а в справочнике уже твои 10 полей.
Опять же зависит от того, в каком разрезе надо хранить в регистре, надо ли итоги по отдельным "полям" и прочая ересь
Свое мнение |
|
38
alle68
11.07.14
✎
15:31
|
Постановка задачи такова, что может быть верным любой ответ.
Берём крайние ситуации:
1. Отбор по 10 полям, конечно, аналитика, ключ единственный.
2. Отбор по 1 полю, измерения, проиндексированные для надёжности.
3. Комбинации (почти) не повторяются, справочник не имеет смысла.
А ещё есть промежуточный вариант: измерения и аналитика вместе.
Свое мнение |
|
79
Мимохожий Однако
15.07.14
✎
21:26
|
Определить скорости выполнения, ориентируясь только на структуру регистра, опрометчиво. Многое зависит от реального заполнения базы по количеству записей, разбросу аналитики и структуры требуемых отчетов. В зависимости от реальной базы строятся или не строятся индексы, меняются запросы.
Свое мнение |
|