...

Все публикации — все для 1С

Самые распространенные заблуждения об индексах в мире 1С

Администрирование данных 1С Администрирование СУБД Бесплатно (free)

"Магия" индексов привела к множеству заблуждений об их работе. Попробуем развеять некоторые из них в контексте 1С.

28.11.2019    24458    YPermitin    51    

Оптимизатор запросов. Вторая часть

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

Продолжение статьи об оптимизаторе запросов. Во второй части мы попробуем создать свой оптимизатор и попутно разберемся с такими вопросами, как: хранение файлов; индексы; статистика.

23.01.2020    6978    darkdan77    59    

Создаем свои индексы для баз 1С. Со своей структурой и настройками!

Производительность и оптимизация (HighLoad) Бесплатно (free)

Поговорим о неплатформенных индексах для информационных баз 1С. Об особенностях их использования, целесообразности и подводных камнях.

05.11.2018    22446    YPermitin    34    

Для чего НЕ нужны индексы

Статистика базы данных Практика программирования v8 Бесплатно (free)

Индекс лишним не бывает? Чем больше индексов, тем лучше? А не проиндексировать ли это измерение на всякий случай? Если подобные вопросы иногда возникают в вашей голове, то эту статью прочитать было бы весьма полезно.

16.01.2016    54304    comol    94    

Оптимизатор запроса. Часть первая

Практика программирования v8 1cv8.cf Бесплатно (free)

Работа оптимизатора запроса является ключевой для обработки данных. Знание того, как оптимизатор выстраивает свою стратегию, отлично помогает при построении запросов.

23.12.2019    10544    darkdan77    21    

Секционирование таблиц и индексов в мире 1С

Производительность и оптимизация (HighLoad) Бесплатно (free)

Говорим о секционировании таблиц и индексов для баз 1С. Способы применения, подводные камни и прочее.

10.02.2019    21594    YPermitin    54    

Критерии отбора. От простого к сложному

Практика программирования v8 1cv8.cf Бесплатно (free)

Небольшая заметка о работе с критериями отбора и их внутреннем устройстве.

22.09.2019    14269    YPermitin    5    

Обслуживание индексов и статистик MS SQL Server

Сервисные утилиты v8 Абонемент ($m)

Готовый и эффективный скрипт для регулярного обслуживания индексов и статистик.

1 стартмани

06.02.2014    99711    479    speshuric    68    

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2) Промо

Производительность и оптимизация (HighLoad) Абонемент ($m)

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

1 стартмани

22.03.2018    32178    27    Tavalik    9    

Длина ключа индекса превышает максимально допустимую. Решение и рекомендации

Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

Пример небрежного отношения к индексам и исправление данного результата. Поиск неиспользуемых индексов и другие плюшки.

1 стартмани

20.09.2015    37767    105    itsergey    7    

[БП 3.0, ЗУП 3.0, УТ 11] Проверка и исправление адресов в контактной информации справочников

Обработка справочников v8 БП3.0 УТ11 ЗУП3.x Россия Абонемент ($m)

Адреса в контактной информации справочников не всегда соответствуют КЛАДР. Не всегда необходимо исправлять все адреса. Обработка предназначена для выборочно проверки адресов в любых справочниках конфигурации. содержащих табличную часть "Контактная информация", в типах значений которой присутствует Адрес". Выборку адресов можно производить по произвольному отбору с использованием СКД. "Продолжение" обработки http://infostart.ru/public/105030/ для управляемого приложения. 15.11.2018 Версия 3.3 Очередные исправления в связи с изменением БСП... Платформа 8.3.13.1513,тестировалось на БП 3.0.66.53 ИМХО - "эта музыка будет вечной" (с) Наутилус Помпилиус

1 стартмани

24.10.2014    47221    363    Alex_E    76    

Создание недостающих индексов в MSSQL

Производительность и оптимизация (HighLoad) v8 1cv8.cf Россия Абонемент ($m)

Для тех, кто борется с производительностью 1С8. MSSQL сервер оказывается накапливает статистику о недостающих индексах и есть возможность получить скрипты по их созданию

1 стартмани

17.05.2012    21387    172    kursaloff    19    

Ускорение 1С 7.7 в 10 раз и более(на SQL) - Созданием Нестандартных ИНДЕКСОВ +Кэш SQL

Производительность и оптимизация (HighLoad) v7.7 openconf 1cv7.md Россия Абонемент ($m)

После повторных тестов пришел к выводу: Доп.Индексы - да ускоряют получение данных, но эффект явно виден при закэшированной(в ОЗУ SQL-сервера) базе данных! ****************************************************** ******* Принудительное КЭШИРОВАНИЕ на SQL СЕРВЕРЕ****** (эффективно если на SQL сервере ОЗУ больше чем размер Базы) методики см. в описании ниже по тексту)) Идея взята путем переработки информации из следующих источников: http://softpoint.ru/article.php?id=18 http://www.softpoint.ru/article_id15.htm http://www.forum.mista.ru/topic.php?id=400197 ********************* Автор плагина для обмана 1с 7.7 насчет доп.Индексов http://itland.ru/forum//index.php?showtopic=2439&hl=DDX *********************** Запрос №1 (что то похожее порой шлет сама 1С) Select top 50 * from SC46(NOLOCK INDEX=VI4135) order by SP4135, ROW_ID Время выполнения: 10203 мс ----------------------------------------------------------------------------- Запрос №2 - видоизмененный запрос 1 без указания индекса Select top 50 * from SC46 order by SP4135, ROW_ID Время выполнения: 4105 мс ------------------------------------------------------------------------------------- Запрос №3 - Добавим Все Поля входящие в Индекс Select top 50 * from SC46(NOLOCK INDEX=VI4135) order by SP4135, Descr, ROW_ID Время выполнения:156 мс ******************** А чтобы ОдынЦэ не убивало ЛЕВЫЕ)) индексы берем разработку -скрипт-плагин для OpenConf -файл приложен + Обработка загрузки БД в память SQL)) .....BIN\config\scripts\ExtDD.vbs и ....Каталог_Инф_Базы\1cv7.ddx (Эти индексы в БД SQL создаст Конфигуратор при РЕСТРУКТОРИЗАЦИИ БД) пример куска содержания моего DDX X=RA405 %#Доп. индекс Регистр (Дв.) ОстаткиТМЦ X=RA405 %I=MY_IDDOC | |0 |IDDOC |0

1 стартмани

22.04.2011    33089    146    sanfoto    65    

Попытка вставки неуникального значения в уникальный индекс

Администрирование данных 1С v8 1cv8.cf Россия Бесплатно (free)

Избитая тема: Попытка вставки неуникального значения в уникальный индекс. Однако ситуация уникальнейшая.

02.06.2014    28248    iskan    9    

Обновление однотипных конфигураций, работа с SQL и другие регламентные операции Промо

Сервисные утилиты Архивирование (backup) v8 1cv8.cf Россия Платные (руб)

Обновить 20 баз на 20 релизов? - Легко! Конфигурация для последовательного обновления однотипных конфигураций баз на произвольное количество релизов обновлений. Работает как со списком баз справочника, так и с произвольными файловыми базами из папки на диске. Архивирование баз по расписанию. Редактирование списка баз пользователей. Работа с SQL. (Обновление 21.03.2016).

8800 руб.

01.02.2016    28241    3    27    

Восстановление индексов СУБД

Тестирование и исправление v8 1cv8.cf Россия Бесплатно (free)

Восстановление индексов СУБД на основе структуры хранения базы данных 1С.

09.10.2019    5969    kadr    2    

Просмотр и анализ структуры базы данных (отчет на СКД)

Инструментарий разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

5 стартмани

24.07.2019    25750    237    YPermitin    27    

[БП 2.0] Исправления почтовых индексов в контактной информации

Обработка справочников v8 БП2.0 Россия Абонемент ($m)

Обработка предназначена для проверки и исправления почтовых индексов и адресов в контактной информации справочников, введенных из КЛАДР. Т.к. КЛАДР периодически обновляется, то при большом количестве контрагентов, для которых правильный почтовый индекс критичен (например по почте рассылаются квитанции ПД-4), исправление может занять значительное время - этой обработкой можно существенно облегчить жизнь пользователям :-) 16.10.2014 Версия 1.3 Добавлена возможность проверить список контрагентов по реализациям за период, с отбором по виду алкогольной продукции. После проверки заполненной алко декларации 6 (внешним отчетом) вылезла ошибка - "Выгрузка прервана". Косяк в адресах, найти сложно. Допилил эту обработку - и дело пошло :-)

1 стартмани

18.01.2012    19423    122    Alex_E    7    

Обработка для работы с индексами базы данных на MS SQL

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка предназначена для работы с индексами базы данных, которая расположена на сервере MS SQL. В силу того, что часто приходится работать с серверными базам данных, и мониторинг из панели управления SQL сервером делать достаточно сложновато. Отчеты формировать можно, но их вид настолько сложно воспринимать и обрабатывать вечным копированием названий таблиц, что я решил создать пока что начальный функционал по проверке и работе с структурой базы данных средствами самой 1С предприятие. Я понимаю, что есть нюансы, которые мне неизвестны, но даже имеющийся функционал достаточно неплохо справляется с заданиями по работе с индексами таблиц.

1 стартмани

31.01.2018    8868    32    yarsort    1    

Простой способ индексирования интервалов Промо

Практика программирования v8 Абонемент ($m)

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

1 стартмани

28.09.2016    40760    ildarovich    22    

Быстрая индексированная выборка элементов справочника по коду

Практика программирования v8 Бесплатно (free)

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

27.09.2013    7784    Evilgrym    19    

Контекст слова

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Представьте, что Вы пишете диплом. Или статью. Или техническую документацию. Или даже роман! В общем, пишете какой-то текст. Очень часто при этом бывает сложно подобрать к определенному слову нужный эпитет или метафору. Или нужно просто посмотреть, в каком контексте часто употребляется данное слово. Обработка «Контекст Слова» как раз для этого и предназначена. Она анализирует текстовые файлы (создает индексы), и после этого позволяет найти контексты, в которых встречается заданное слово.

1 стартмани

07.06.2018    3800    0    kogeron_    1    

"Улучшение" поиска в динамических списках в 8.3.5

Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Наверняка многие из вас читали публикацию 1С о доработке поиска в динамических списках - http://v8.1c.ru/o7/201401ls/index.htm. В первом приближении кажется, что все отлично и пользователи теперь смогут работать еще более эффективно. Но на практике ситуация очень далека от идеальной и имеет важные особенности.

23.07.2014    58376    Aleksey.Bochkov    38    

Мобильное приложение "Индексы таблиц"

Мобильная разработка v8::Mobile Абонемент ($m)

Приложение-справочник по индексам платформы "1С:Предприятие" с функцией тестирования.

1 стартмани

28.06.2017    9578    0    stveans@gmail.com    0    

Обслуживание баз SQL средствами 1С

Администрирование СУБД v8 Абонемент ($m)

Обработка позволяет обслуживать SQL базы средствами 1С. Выполнять скрипты по перестроению индексов, обновлению статистики и очистки SQL кэша.

1 стартмани

21.01.2021    1533    4    elephant_x    4    

Размышления и изыскания по использованию индексов ТЗ

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Размышления и изыскания по использованию индексов ТЗ

21.04.2009    7370    kadr    10    

SQL сервер 2008: обслуживание, анализ производительности Промо

Производительность и оптимизация (HighLoad) Абонемент ($m)

Полезные скрипты и запросы для SQL 2008: обслуживание, анализ производительности. Файл со всеми скриптами во вложении.

1 стартмани

23.10.2014    74057    95    jan27    63    

Очистка и обновление индекса полнотекстового поиска (регламентное задание)

Производительность и оптимизация (HighLoad) v8 УНФ ДО БП3.0 УТ11 УХ ЗУП3.x Россия Абонемент ($m)

Обработка-регламентное задание позволяет в автоматическом режиме очищать и обновлять индекс полнотекстового поиска. Это необходимо делать для устранения проблем производительности на крупных базах. Подключаем в доп.обработках, задаем расписание выполнения на выходные и радуемся :)

2 стартмани

14.09.2018    25275    81    Kyrales    8    

Оптимизация запросов 1С - от теории к практике Промо

Производительность и оптимизация (HighLoad) Практика программирования Математика и алгоритмы v8 1cv8.cf Платные (руб)

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    59360    101    4    

Просмотр структуры БД, парсинг запросов SQL

Статистика базы данных Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Получение некоторых данных о БД и сеансе, просмотр внутренней структуры таблиц БД 1С в SQL, "перевод" запросов SQL в терминологию 1С. Чуть больше, чем "ПолучитьСтруктуруХраненияБазыДанных"; чуть удобнее, чем аналоги; чуть другая, чем КИП.

1 стартмани

26.02.2016    31060    237    Yashazz    15    

Длина ключа индекса превышает максимально допустимую. Решение с использованием технологического журнала

Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

При разработке конфигурации в клиент-серверном варианте могут возникнуть проблемы при загрузке конфигурации в файловый вариант. В статье описан один из вариантов решения проблемы.

1 стартмани

28.01.2020    4573    3    newtraveller    0    

Индексация зарплаты на предприятии

Бухгалтерские Зарплата Зарплата v8 ERP2 КА2 ЗУП3.x Россия БУ Абонемент ($m)

Отчет покажет, у какого сотрудника, когда индексировалась заработная плата и ее индекс

1 стартмани

22.01.2018    7258    5    Craig    0    

DBCC CHECKDB CHECKTABLE - автоматическое исправление поврежденных индексов и оповещение о повреждении баз данных SQL на e-mail

Администрирование СУБД Тестирование и исправление Абонемент ($m)

Проверка целостности баз данных SQL при помощи DBCC CHECKDB, автоматическое исправление поврежденных индексов в таблицах данных и оповещение о повреждении баз данных и результатах исправления на e-mail.

1 стартмани

19.06.2020    3406    2    itoptimum    0    

Ошибка: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server. При переходе с Бух ПРОФ на КОРП и не только

Тестирование и исправление v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Пример текста ошибки: Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._InfoRg22530" и индекса с именем "_InfoRg22530_ByPeriod". Повторяющееся значение ключа: (0, 3900-01-01 00:00:00, 0x9100fa815581b9604de110ca98afc344, 0x00000000000000000000000000000000). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1

1 стартмани

16.06.2017    37974    137    N0D    21    

Банк Индексов

Обработка справочников v8 1cv8.cf Россия Платные (руб)

Система антидублирования элементов справочников и документов в распределённых информационных базах (РИБ)

1000 руб.

19.12.2018    7350    0    1    

Управление индексами и секциями в 1С Промо

Практика программирования Администрирование данных 1С v8 1cv8.cf Россия Бесплатно (free)

Одним из основных факторов производительности 1С: Предприятие 8 является верная структура индексов СУБД - это аксиома. Но также существует одно из заблуждений - что это все сложно. В Ei разработан не имеющий аналогов инструмент позволяющий вывести работы с индексами и секциями на новый визуальный (интерактивный) уровень, позволяющий забыть о длинных инструкциях по созданию изменению индексов.

17.11.2011    22830    German    33    

Печать почтового индекса, только средствами платформы

Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Обработка-пример печати почтового индекса, только средствами платформы 1С:Предприятие 8.

1 стартмани

19.12.2014    12298    23    terroristish    10    

Оптимизация запросов 1С посредством индексации временных таблиц. Миф? Тестируем, смотрим, считаем

Производительность и оптимизация (HighLoad) Практика программирования v8 Бесплатно (free)

Появилось свободное время, решил проверить на работе индексацию таблиц. Решил поделиться с Вами результатами исследования. Давайте порассуждаем на эту тему? Часто ли вы пользуетесь индексацией в запросах? Платформа 8.3.16.1224

03.04.2020    6309    feva    15    

Корректировка заголовка DBF-файла, сформированного в 1С, для его связи с индексным файлом для дальнейшей работы с ним из внешних приложений (FoxPro 2.6, Visual FoxPro и пр.)

Файловые протоколы обмена, FTP v8 1cv8.cf Бесплатно (free)

Программный код, корректирующий заголовок DBF-файла, сформированного в 1С, для его связи с индексным файлом для далнейшей работы с ним из внешних приложений (FoxPro 2.6, Visual FoxPro и пр.)

18.03.2013    13989    iRounder    19