Правила оптимизации виртуальных таблиц в 7 ТБ 1С базе
В гостях у Желтого клуба Артём Кузнецов - тимлид, который работает с 7 ТБ 1С базой. Артем делится правилами оптимизации 1С запросов с использованием виртуальных таблиц. Конечно не все правила нужно использовать, если в вашей базе меньше записей, то частью правил можно пренебречь. Главное понять логику и увидеть подводные камни работы виртуальных таблиц в 1С.
Это часть большого митапа с Атрёмом. Полную версию митапа по оптимизации 1С запросов смотрите тут: • Оптимизация запросов в...
НАВИГАЦИЯ:
00:00 - Запрет соединения с виртуальной таблицей, если ВТ справа
00:40 - Не надо бояться использовать физические таблицы
01:10 - Не использовать таблицу ОстаткиИОбороты
01:30 - Не использовать СрезПоследних для ВТ с регистратором
01:49 - Не использовать МоментВремени
02:08 - Не использовать Вложенные запросы в отборах ВТ
02:58 - Пример оптимизации КонецПериода
05:00 - Пример: замена на программный срез
06:16 - Пример: внутреннее соединение с ВТ
#виртуальныетаблицы #оптимизациязапросов #1сзапросы
==========
Информационные площадки "Жёлтого клуба":
Телеграмм канал: t.me/yellowclub_official
Телеграм чат: t.me/yellowclub_vrn
Группа ВКонтакте: vk: 1c_36
Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
/ @yellow_club
Пікірлер: 26
1:45 Не верно, не идет там никакого соединение с регистраторами, если в выбранных полях его не выбрать (при этом соединений с ним(и) не будет). Да и зачем делать какие-то соединения (если конечно нету условий на поля регистратора) системе? Вот специально выполнил запрос с РегистрСведений.ЦеныНоменклатуры (УТ 11.4), установил отбор по периоду и виду цены. Вытащил из тех. журнала текст. Нету там ничего, что Вы говорите. Да и смысл делать свой срез, если он будет такой же как платформа сформирует (текст запроса). Единственный минус платформы, там 2 вложенных запроса, для определения макс периода и пр.
@AnonAristotel
2 жыл бұрын
Если регистр (_InfoRg) подчинен регистратору, то там будет колонка _Recorder и соответствующий индекс .
@timurdanilenko3582
2 жыл бұрын
@@AnonAristotel Почему мой коммент удалили? Нет там в запросе никакого регистратора, если его не выбирать и/или условия не ставить.
@AnonAristotel
2 жыл бұрын
@@timurdanilenko3582 Вы - троль?
@timurdanilenko3582
2 жыл бұрын
@@AnonAristotel оч. смешно
@AnonAristotel
2 жыл бұрын
@@timurdanilenko3582 Ни капли. Вам не нужно ничего выбирать. Если регистр сведений подчинён регистратору и установлена периодичность "по позиции регистратора' в срезе последних в условиях связи прилетает регистратор. А при операциях с обьектным набором записей он там просто перманентно.
7 ТБ это уже свернутая база? Жесть какая.