Вложенные запросы VS Временные таблицы в запросах 1С

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • В чем ключевое различие между вложенными запросами и временными таблицами в 1С. Преимущества и недостатки этих способов.
    Читайте статьи по 1С на нашем сайте:
    programmist1s.r...

ความคิดเห็น • 33

  • @hellopeople650
    @hellopeople650 4 ปีที่แล้ว +1

    Спасибо, это ролик очень помог доделать отчет на СКД

  • @Школа1С-видеоурокибесплатно

    В чем ключевое различие между вложенными запросами и временными таблицами в 1С. Преимущества и недостатки этих способов.
    Услуги 1С программиста в Москве:
    1cproger.ru/
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po-1s/

  • @twinpnz
    @twinpnz 5 ปีที่แล้ว +5

    Вложенные запросы используются в динамических списках, например, документов (форма списка документа) . Там нет возможности использовать временные таблицы.

  • @shadow02rus
    @shadow02rus 7 ปีที่แล้ว +41

    Сообщение в Ватсап:
    Если я приду сегодня пьяный, сильно не ругай
    КонецЕсли;

  • @cryptoprofit1190
    @cryptoprofit1190 ปีที่แล้ว +1

    ВОУ ВОУ ВОУ Да ты прям теперь шоу мэн нах!! =) Красава!!!

  • @ilyazakharov5050
    @ilyazakharov5050 7 ปีที่แล้ว +6

    Было бы здорово ещё посмотреть в профайлере, чем будут отличаться эти запросы.

  • @VeryUniqueName-l2w
    @VeryUniqueName-l2w 7 ปีที่แล้ว +5

    Временную таблицу можно удалить после использования. И она уже не будет забивать память. Но это уже вопрос оптимизации конфигурации. А к вопросам оптимизации следует, на мой взгляд, приступать только когда вы уже полностью освоили всю механику и можете написать работоспособную конфигурацию.

  • @ВиталийАнгелов-н6ъ
    @ВиталийАнгелов-н6ъ 6 ปีที่แล้ว +2

    Вся магия в "корень зла")).
    P.S. Клевый комент)

  • @jokemas1572
    @jokemas1572 7 ปีที่แล้ว +2

    Надо было добавить, что временная таблица - аналог переменной, в которую помещается запрос, тогда объяснение было бы более понятным и быстрым ))).
    Ну, и никто не запрещает дикий запрос, внутри которого есть вложенный, поместить во временную таблицу =))).

  • @kilka13
    @kilka13 3 ปีที่แล้ว

    спасибо!

  • @vvong7627
    @vvong7627 7 ปีที่แล้ว +4

    А памяти вложенные запросы меньше кушают или одинаково?

  • @igormif1822
    @igormif1822 7 ปีที่แล้ว +2

    я так подозреваю что: Временные таблицы занимают память все время сессии, а это Значит, если прикладное приложение имеет великое множество оных то память активно начинает свопироваться. Вложенные запросы с этой точки зрения (ресурсоемкости) более предпочтительны, хотя и менее удобны для разработчика конфигурации

  • @n3mber1
    @n3mber1 4 ปีที่แล้ว

    Объединил два запроса, надо сгруппировать строки по ним, мне это всё помещать во временную таблица и группировать? или воспользоваться вложенным запросом? или есть третий вариант?

  • @ВладимирВехов-д9с
    @ВладимирВехов-д9с ปีที่แล้ว

    я правильно понимаю, что временная таблица хранит те данные которые были актуальны на момент формирования временной таблицы ?
    Если это так, то временные таблицы не целесообразно использовать, где часто обновляются данные. В этом случае придется каждый раз формировать запрос, чтобы получать актуальные данные.

  • @СергейКиселёв-п9о
    @СергейКиселёв-п9о 5 ปีที่แล้ว

    Просто и очевидно , нравится - пользуйся,не хочеш - просто не тормози систему..., ресурсов итак не хватает...знать бы как итоги временных таблиц выводить,ну например в Эксэль...есть в 1С варианты?

  • @ОлександрКоханчук-р6в
    @ОлександрКоханчук-р6в 5 ปีที่แล้ว +1

    Иными словами мы как бы объявляем таблицу для системы в модуле? Как переменную?

  • @ffonlfoff5005
    @ffonlfoff5005 6 ปีที่แล้ว

    Илья, здравствуйте. Снимите пожалуйста урок про Схемы Запроса.

  • @ЕвгенийМисорин-у2х
    @ЕвгенийМисорин-у2х 5 ปีที่แล้ว

    Хорошо было бы если бы Вы дали ссылку на все команды по запросам. Справочник эдакий, с примерами.

    • @Gzugza
      @Gzugza 5 ปีที่แล้ว

      Евгений, если Вам еще актуально, то вот их ссылка programmist1s.ru/zaprosyi-1s-ot-a-do-ya/ . В предыдущих видео в описании давалась.

  • @МашаХомячок
    @МашаХомячок 6 ปีที่แล้ว

    Посидела, подумала короче, решила тоже какой-нибудь батл устроить (чем я хуже): "пойду петуха с гусем стравлю...." Петух vs Гусь

  • @faridakonshina1945
    @faridakonshina1945 6 ปีที่แล้ว

    Вложенные запросы это рудимент платформы ?

  • @gottastoppo
    @gottastoppo 4 ปีที่แล้ว

    Агрессивно-пассивный баттл таблиц:

  • @ДарьяМартынюк-к3м
    @ДарьяМартынюк-к3м 7 ปีที่แล้ว +1

    Если вложенные запросы проиграли, то зачем тогда ими пользоваться?)

    • @Smetanol_
      @Smetanol_ 7 ปีที่แล้ว

      Временные таблицы занимают некоторое количество оперативной памяти(поскольку они должны где-то храниться то время пока ты их используешь), в то время как вложенные запросы - нет. В SQL временные таблицы уничтожаются при отключении от базы данных, но я не знаю, когда это делает 1С

    • @IlyaLeontyev
      @IlyaLeontyev 6 ปีที่แล้ว

      Ими можно пользоваться в тех случаях, когда временные таблицы использовать нельзя. Например, при разграничении прав доступа RLS или описании запроса для управляемой формы списка / выборка.
      Иногда это просто быстрее, наглядней и удобней )

    • @IlyaLeontyev
      @IlyaLeontyev 6 ปีที่แล้ว

      Давно не видно вас на моем личном канале. Вы завязали с 1С?

  • @skillhoster
    @skillhoster ปีที่แล้ว

    Вложенные запросы быстрее

  • @СергейЛукиных-н7х
    @СергейЛукиных-н7х 2 ปีที่แล้ว

    Так всегда и делал через временные таблице

  • @vaskapupkin3007
    @vaskapupkin3007 5 ปีที่แล้ว

    вотЭтоПоворот!!!!)))))))))))