Расширенный фильтр

Все публикации Оптимизация БД (HighLoad) — все для 1С

№ 91879

"Убираем блокировки" в 1С. Заставляем MS SQL работать как Oracle. 121

Оптимизация БД (HighLoad) Администратор Программист v8 1cv8.cf Россия Бесплатно (free)

Включение уровня изоляции Read commited shapshot в MS SQL позволяет практически полностью избежать блокировок на уровне MS SQL при использовании управляемого режима

26.09.2011    Олег Филиппов (comol)     46863    0    111   

№ 89589

Тестирование скорости перепроведения документов 1С 8.2 на разных связках windows и SQL серверов 1С УПП 1.3 69

Оптимизация БД (HighLoad) Администратор v8 УПП1 Россия Бесплатно (free)

При внедрении УПП сталкнулся с проблемой медленного (по мнению участников проекта) перепроведения документов. Решил протестировать перепроведение документов за одинаковый промежуток времени на разных связках windows и SQL серверов.

08.09.2011    pulpik (pulpik)     8849    0    44   

№ 87339

Не гибкие блокировки в "1С:Предприятие 7.7", но чуть-чуть "Управляемые". 11

Оптимизация БД (HighLoad) Администратор Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обратились ко мне с вопросом по теме форума: http://forum.mista.ru/topic.php?id=558772 Автор темы: "DennizzM". Название: "v7: 1c v7.7 ошибки транзакции - как отловить виновника?" Текст с сокращениями: "Вопрос наверняка не новый... Итак - есть база 1c v7.7 (самописная конфа). Периодически у пользователей возникает ошибка при проведении транзакции. База работает под терминалом. Нагрузка на дисковую подсистему небольшая, CPU на нуле, RAM до черта свободного. Вопрос вот в чем - как отловить инициатора первой транзакции которая всех держит? Итак - как мне выкрутиться? ;) ...я не имею права и не могу лезть внутрь конфы и модифицировать ее.".

13.07.2011    Владимир (hogik)     12362    0    16   

№ 85812

Ускоряем проведение многострочных документов в БП... 12

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

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

31.05.2011    Юрий П (nano1c)     5379    0    13   

№ 84501

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

Оптимизация БД (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

22.04.2011    Александр Милютин (sanfoto)     14709    131    66   

№ 81656

Обработка "Нагрузочное тестирование" 19

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

Обработка "Нагрузочное тестирование" - автоматизация нагрузочного тестирования базы 1С

17.02.2011    Алексей Федоров (afedorov)     6843    152    1   

№ 71130

Заметочки про 1С:Предприятие 8 (редакция 22.06.2012) 944

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

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

01.06.2010    Алексей Константинов (alexk-is)     109496    6293    406   

№ 65955

Как правильно настроить MS SQL сервер для работы с 1С 677

Оптимизация БД (HighLoad) Администратор v8 Россия Бесплатно (free)

Путем проб и ошибок, путем тестирования на 200+ живых пользователей, консультаций с десятками Гуру и поиска по сотням официальных и не очень сайтов был разработан оптимальный вариант настроек MS SQL для круглосуточной работы более, чем 200 пользователей одновременно.

17.02.2010    Алексей Новоселов (a-novoselov)     329085    0    217   

№ 59452

Подсистема "Настройка контроля заполнения объектов в момент записи 3.1.3" для 1С: Предприятия 8.1 / 8.2 81

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

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

24.10.2009    Сергей Ожерельев (Поручик)     9472    673    101   

№ 22284

Ускоритель платформы 1С 7.7 -1

Оптимизация БД (HighLoad) Стартеры 1С Администратор Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Устанавливает файл запуска 1С как системную службу, чем повышает эффективность обработки данных. Работает под любыми ОС семейства Windows начиная с 2000

12.09.2009    Наташа Бондаренко (kkmservice)     3157    229    33   

№ 22140

К вопросу о зависающих фоновых заданиях в 8.1 6

Оптимизация БД (HighLoad) Сервисные утилиты Системное Администратор v8 1cv8.cf Бесплатно (free)

Фоновые задания в клиент-серверном варианте иногда зависают так, что снять их можно только путем перезапуска службы. Насколько я понял, никто не знает, что с этим делать. И я не знаю. Но могу поделиться опытом, как научиться с этим жить :)

03.09.2009    bulpi bulpi (bulpi)     12267    0    26   

№ 21622
№ 21365

ПОМОЩНИК ПЕЧАТИ В ЗИК 7.7 8

Универсальные печатные формы Оптимизация БД (HighLoad) Администратор Программист v77::Расчет 1С7:ЗиК Бесплатно (free)

Как оптимально использовать штатные средства системы программ 1С в версии 7.7. Использование помощника печати для настойки общих для всех пользователей отчетов.

24.07.2009    Сергей Даульберг (daulberg)     6409    0    4   

№ 20372

Быстрый поиск средствами библиотеки ToySQL 9

Оптимизация БД (HighLoad) Администратор Программист v7.7 1cv7.md Россия Бесплатно (free)

В заметке приведен текст процедуры, с помощью которой можно реализовать быстрый поиск в SQL базе с помощью библиотеки ToySQL.

11.06.2009    Павел Шемякин (toypaul)     6798    0    12   

№ 20031

Управление итогами регистров накопления и бухгалтерии 37

Оптимизация БД (HighLoad) Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка позволяет включать/отключать использование итогов регистрами бухгалтерии и накопления.

18.05.2009    Владислав Томашевич (tomvlad)     7461    411    11   

№ 19906

100% загрузка процессора при вводе текста 11

Оптимизация БД (HighLoad) Администратор Программист v8 1cv8.cf Россия Бесплатно (free)

Оказывается, что простой ввод текста в поле ввода (без обработчиков событий) способен загрузить процессор на 100%!!! (всё зависит от железа и скорости ввода)

06.05.2009    Александр Аверков (Аверков)     4861    0    10   

№ 19896

В ubuntu 8.10 починили wine 9

Оптимизация БД (HighLoad) Администратор Программист v8 1cv8.cf Россия Бесплатно (free)

Речь не о том, что в предыдущих версиях он не работал. Речь о том, что начиная с 7.10 под штатным вайном в убунте местами некорректно работала 1С 8.1: в режиме предприятия вылетала при попытке открыть консоль отчетов, в конфигураторе - при создании новых форм.

06.05.2009    Роман Непомнящих (nep_i)     2930    0    7   

№ 18347

Влияние HDD на быстродействие 1С:Предприятие 8.1 (изобретаем велосипед) 51

Оптимизация БД (HighLoad) Администратор Программист Россия Бесплатно (free)

http://gilev.ru/1c/hardware/RAID.html Существуют рекомендации, которых 1С-специалисты не читают, а зря. Вот например эта...

05.12.2008    Вячеслав Гилёв (Gilev.Vyacheslav)     9904    0    38   

№ 17215

Вертикальное масштабирование для устранения деградации производительности 1С:Предприятие (узелок на память) 8

Оптимизация БД (HighLoad) Администратор Программист v8 1cv8.cf Россия Бесплатно (free)

хочу рассказать вообще- то не новом, но многим неизвестном способе повышения производительности - сборке нескольких физических серверов в 1!!! физический сервер :)

26.11.2008    Вячеслав Гилёв (Gilev.Vyacheslav)     7986    0    10   

№ 16479

Организация допроведения документа (простенький учебный пример) 7

Обработка документов Оптимизация БД (HighLoad) Администратор Программист Аналитик v77::ОУ 1С7:ТиС Абонемент ($m)

Очень простенький учебный пример (минут за двадцать накидал), чисто для иллюстрации основной идеи допроведения документа, при котором можно сносно реализовать, если в документе изменяются, удаляются старые (уже проведенные) строки или меняется порядок строк, а не только добавляются новые. Можно еще оптимизировать. Пример несколько упрощенной задачи, в которой можно это применить: Документ "Расход товаров", который служит для отражения в системе учета фактов продажи товаров и списывает их со склада. Документ вводится один раз в начале смены и остается активным до конца смены. Ввод новой продажи в течении смены осуществляется добавлением новых строк в документ и отработки процедуры “Допровести” (одноименная кнопка в форме). Процедура “Допровести” должна сформировать движения по списанию выбранных товаров, контролируя наличие необходимого их количества на складе с учетом ранее проданных товаров, введенных в этом документе. Т.е. необходимо реализовать режим допроведения документа (уже проведенные строки не должны проводиться повторно) с поддержкой в актуальном состоянии временного расчета регистра с учетом уже записанных при предыдущих продажах в этом документе движений. Обновлено: 15:08 04.10.2008

03.10.2008    Александр Венгер (venger)     5311    157    20   

№ 16416

Управление итогами 80

Универсальные обработки Оптимизация БД (HighLoad) Администратор Программист v8 1cv8.cf Бесплатно (free)

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

22.09.2008    Андрей Скляров (coder1cv8)     13231    934    16   

№ 15988

Навигация по регистрам сведений и накопления + их ключевая информация 56

Оптимизация БД (HighLoad) Инструментарий Администратор Программист v8 1cv8.cf Абонемент ($m)

Обработки предназначены для быстрой навигации по регистрам сведений и накопления, также анализа ключевой информация по этим объектам.

25.06.2008    Dmitry Nakonechniy (NDM)     3281    247    4   

№ 17114

Ускоряем регистрацию объектов в МОД (для SQL) 6

Оптимизация БД (HighLoad) Программист v7.7 1cv7.md Россия Бесплатно (free)

Менеджер обмена данными - популярный и очень своеобразный продукт В статье рассматривается решение одной из его проблем - получения нового уникального IDD

30.01.2008    Вадим 1С911.BY (Вадимко)     5510    0    16   

№ 13932

Восстановление последовательности + замер производительности + логи ошибок 30

Обработка документов Сервисные утилиты Оптимизация БД (HighLoad) Администратор v77::ОУ 1С7:ТиС Бесплатно (free)

Восстановление последовательности автоматически, перепроведение документов, а главное - замер времени проведения каждого документа. Плюс дальнейший анализ - по видам документов, по месяцам, по среднему времени, по максимальному.

23.03.2006    WWWolfy (WWWolfy)     5209    413    13