Карта сайта

Итоги по таблице значений 1с 8.2

При большом числе строк скорость поиска данных резко снижается. Многие программисты недооценивают важность применения индексов, при поиске информации в таблице значений. Я намерен показать вам, что применение индексов ускоряет работу с ТЗ таблица значений 1С до раз. Другими словами, перебирая все строки одной таблицы значений 1С и запоминая значение столбца "Сумма" , мы ищем в другой таблице значений строку с той же самой суммой.

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

Для наглядности я добавил в табличку время, затрачиваемое на создание индекса первая строчка под заголовком , оно очень мало, всего 0, секунды. Суммарное время выполнения теста во втором варианте равно миллисекунды, или 2,78 секунды. Разница в раз! Причем, такое ускорение достигается добавлением всего ОДНОЙ СТРОЧКИ КОДА!

Итог по столбцу в таблице значений 1С

К одной таблице мы можем создать несколько индексов, если мы собираемся искать значения для разных столбцов. Индексы хранятся в коллекции индексов таблицы значений 1С , что следует из кода: Если нам нужен поиск по комбинации значений колонок, например, одновременно по колонкам "Количество" и "Сумма" - следует создать составной индекс: Добавить "Количество, Сумма" Такой индекс будет задействован, когда мы ищем значение в таблице при помощи метода "НайтиСтроки " Например:.

Функции 1С , используемые в тексте примера. С уважением, Дегтярев Роман. Как научиться программировать в 1С с нуля? Как работать программистом 1С и получать до рублей в месяц? Курс придет на электронную почту.

Стань программистом, выполняя пошаговые задания. Ваш email не будет опубликован. Вы можете использовать это HTML теги и атрибуты: Интернет-курс "Программирование в 1С с нуля" Учись программировать и зарабатывать до руб. Бесплатные программы русские Скачать Тотал бесплатно Программы для записи дисков. Программирование 1С Скачать программы, софт бесплатно. Главная Бесплатные программы русские Браузеры Интернет-общение скайп, аська и т. Программы для записи дисков Просмотрщики, редакторы Программы для интернета Файловые менеджеры Программирование, технологии 1C для ПРОФИ 1С - С НУЛЯ Простым языком о компьютерах Интересное Общество - реальность и виртуальность О сайте Карта сайта О разделах сайта Обо мне.

Оптимизация скорости в раз. Опубликовано 8 Март Поговорим о некоторых особенностях таблицы значений 1С. Как сделать работу с ней быстрее в раз. Для участия нужен только компьютер и интернет Бесплатный доступ на курс: Комментарии для тех, кто VKontakte. Оставить комментарий Отмена ответа Ваш email не будет опубликован.

Присоединяйся, тут все свои! Бесплатные программы русские 19 Браузеры 2 Интернет-общение скайп, аська и т. Переход в 1С 1 Интересное 8 Общество - реальность и виртуальность 6 Школа "Start Up" 3 Юмор 1 Новости 18 Программирование, технологии 44 1C для ПРОФИ 13 1С - С НУЛЯ 19 1С шпаргалки 8 Простым языком о компьютерах О проекте "Старт в 1С" Пример разработки в 1С и тыс рублей в месяц Как бесплатно скачать 1С и установить.

Состав бесплатного пакета 1С Тупая физиономия спам-фильтра mail. Вход RSS Записей RSS Комментариев WordPress.

  • Комментарии

Очистить ; Если Вы начинаете изучать 1С программирование, рекомендуем наш курс не забудьте подписаться на YouTube — регулярно выходят новые видео: Права Управляемые формы v Вход RSS Записей RSS Комментариев WordPress.



Пример быстрой разработки приложений на платформе "1С: Флажки в табличном поле.