TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Е.БУДНИ программиста 1С | Роман Чумадин

2 Oct 2025, 13:14

Открыть в Telegram Поделиться Пожаловаться

ТОП 7 ошибок в запросах по версии стандартов 1С

РУБРИКА «ЧёПоСтандартам»

Типичные причины неоптимальной работы запросов и методы оптимизации

🔝 Статья в стандартах про причины неоптимальной работы запросов, это пожалуй одна из самых важных статей, которую я рекомендую запомнить и уметь применять, особенно если вы новичок!

Итак, вот ТОП 7️⃣ причин неоптимальной работы запросов (с кратким решением проблемы):

1️⃣ Соединения с подзапросами - использовать временные таблицы;

2️⃣ Соединения с виртуальными таблицами - добавить результат запроса к виртуальной таблице во временную таблицу;

3️⃣ Несоответствие индексов и условий запроса - проверить условие запроса и имеющиеся индексы по метаданным;

4️⃣ Использование логического ИЛИ в условиях секции ГДЕ - разделить запрос на два и объединить результаты;
p.s. для меня когда-то было прям открытие, когда запрос начал работать в 10-ки раз быстрее)

5️⃣ Использование подзапросов в условии соединения - использовать временные таблица;

6️⃣ Получение данных через точку от полей составного типа - использовать функцию ВЫРАЗИТЬ();
p.s. тут надо быть внимательнее, так как иногда это может и не дать результата, если выбираются значения всех типов из реквизита составного типа.

7️⃣ Фильтрация виртуальных таблиц без использования параметров - перенести условие из секции ГДЕ в параметры виртуальной таблицы;
p.s. тут без комментариев, это в целом вопрос к знанию языка запросов)

📢 И конечно же, тут нужно быть внимательнее и проверять, так как в конкретно вашем случае, на вашей СУБД и т.п., ситуация может быть иной, но учитывать эти ошибки возможные точно нужно всегда!

P.S. Полное описание стандарта по ссылке в начале поста
#ЧёПоСтандартам

4.9k 3 81 10 39
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot