Size: a a a

1С, БСП, DevOps и Архитектура

2021 May 06

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
И как там с индексами на тысяче реквизитов?
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
А вот проходит ли архитектура под задачу - это совершенно другой вопрос.
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Можно сделать доп рс для поиска, можно тч, можно в доп засунуть. Что угодно можно.
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Как минимум по той же причине, почему не рекомендуют добавлять более трех субконто в регистр бухгалтерии. Хотя кто знает, может там у людей 200 обязательных справочных реквизитов..
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Сравнили зелёное с мягким.
источник

ЕП

Евгений Плешивцев... in 1С, БСП, DevOps и Архитектура
Владимир, спасибо за ответ.
Выбранное решение плохо подходит под задачу. Я дополнительно хотел получить поддержку со стороны стандартов. Так было бы проще аргументировать свою позицию
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
Интересно, почему плохо подходит?
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
А какая разница с точки зрения индексации?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ничего не понятно (с)
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Стандарты основаны на опыте и здравом смысле.
Если смысл есть, но нет стандарта, то кто-то первый должен его придумать))
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
Не для всех реквизитов необходимы индексы, вам не кажется?
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
+1
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Безусловно, поэтому и написал про возможность 200 справочных реквизитов.
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
Не понял связь между обязательными реквизитами и индексами...
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Индексирование - для поиска.
Поиск решается разными путями.
Задачи поиска и задачи добавления неиндексированного реквизита (без задачи поиска) - разные задачи.
Не нужно все мешать в кучу.
источник

ЕП

Евгений Плешивцев... in 1С, БСП, DevOps и Архитектура
200 с лишним реквизитов это показатели партнера, которые описывают его с точки зрения бизнеса. Примерный смысл этих реквизитов:
ПокупательнаяСпособностьВПервуюНеделюГода
ПокупательнаяСпособностьВоВторуюНеделюГода
ПокупательнаяСпособностьВТретьюНеделюГода
...
ПокупательнаяСпособностьЗаЯнварб
И так далее еще 200 реквизитов
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Но тут другой вопрос возник, сейчас посмотрел в доках:

В один ключ составного индекса могут входить до 32 столбцов. Все столбцы ключа составного индекса должны находиться в одной таблице или одном и том же представлении. Максимально допустимый размер значений составного индекса составляет 900 байтов для кластеризованного индекса или 1700 для некластеризованного индекса. Ограничениями являются 16 столбцов и 900 байт для версий до База данных SQL и SQL Server 2016 (13.x);

В последних версиях теперь 32 поля в индексе, или я чего-то не понял?
источник

А

Андрей in 1С, БСП, DevOps и Архитектура
Тут согласен. Это некие расчетные величины, хранить их в справочнике - идея так себе...
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
А если это произвольный состав показателей то сам боженька велел в некой таблице их хранить.
источник