...

HighLoad оптимизация: База данных

Простая консоль управления агрегатами регистров накопления для обычного приложения

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Консоль для обслуживания агрегатов, писал быстро, критика и пожелания принимаются. Предназначена для платформы 8.2, для обычного приложения, когда по каким-то причинам нельзя или неудобно пользоваться оснасткой управления агрегатами в управляемом приложении.

1 стартмани

21.06.2013    15773    19    METAL    1    

4

Ускоряем списание партий УПП 1.2 / 1.3 / УТ 10.3

HighLoad оптимизация Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Бесплатно (free)

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

21.06.2013    63161    Антон Ширяев    117    

123

Как свертывать большую базу 1C 8 в максимально короткие сроки (1С 8.1, 8.2)

HighLoad оптимизация Чистка данных Свертка базы Платформа 1С v8.3 1С:Управление торговлей 10 Бесплатно (free)

Как свертывать большую базу 1C 8 в максимально короткие сроки (1С 8.1, 8.2). Любая база данных со временем разрастается до огромных размеров, что делает его более медлительным и работать в нем порой бывает очень тяжело. По этому периодически базу свертывают, т.е. до определенной даты все документы и движения удаляются и вводятся начальные остатки. Соответственно всегда есть архивная база за прошлые периоды. Пример свертки базы 1С на SQL приведен здесь.

14.06.2013    70554    setrak    22    

66

Ускорение работы 1С 7

HighLoad оптимизация Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Недорогое повышение скорости работы 1С

31.05.2013    13103    ins-post    22    

-1

Производительность 1С. Клиент-Серверный вариант.

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Производительность 1С – это комплекс мероприятий которые необходимо выполнить, для того чтобы её получить. Я буду рассматривать только возможные причины низкой скорости в клиент-серверном варианте работы 1С.

24.05.2013    25178    uinx    19    

29

Ошибка доступного магазина или сбой в настройке рабочего места в конфигурациях на управляемом интерфейсе (1С:Розница 2.0, 1С:Управление торговлей 11 и др.)

HighLoad оптимизация Розничная торговля Платформа 1С v8.3 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Абонемент ($m)

При внедрении конфигурации 1С:Розница 2.0 столкнулся с проблемой отваливания рабочего места после всей настройки. Суть ошибки такова: кассир включает 1С в начале смены, нажимает "Открыть смену" и видит сообщение: "Не удалось определить доступный магазин. Обратитесь к администратору". В данной статье я опишу суть ошибки, как ее быстро исправлять, не бояться ее, не напрягать мозги по поиску вариантов исправления и сберечь себе драгоценное время и нервы. В интернете есть статьи описания данной проблемы, но они полностью не пролили свет, по крайней мере для меня, поэтому потом еще пришлось долгое время разбираться методом проб и ошибок. Статья будет полезна как всем начинающим внедрение Розницы 2.0 (как минимум должны знать настройку РМК, как и где что подвязывается), так и тем кто не нашел способ решения описываемой проблемы. Также она сможет научить продолжать работу в РМК при переносе на любой компьютер без перенастройки связки торгового оборудования, рабочих мест и справочника "КассыККМ". Статья относится ко всем конфигурациям с управляемым интерфейсом, где используется принцип рабочих мест.

1 стартмани

19.05.2013    90792    71    wscout    47    

98

«Сетевой интерфейс» - его значение в информационной системе 1С (7.7./8.1./8.2./8.3) Протестируй свою сеть.

HighLoad оптимизация Сети Абонемент ($m)

Является ли сеть узким местом в производительности вашей информационной системы (например, в информационной системе 1С) – этот вопрос задают себе многие специалисты и сами же отвечают себе: «нет», после анализа «загруженности сети», но все ли так тривиально…? «Загруженность сети» определяется пропускной способностью и трафиком пакетов, который проходит через нее в текущий момент – достаточно ли только этого показателя.

1 стартмани

08.05.2013    37085    92    gallam99    31    

58

1С 8. Стоит ли переходить на клиент-сервер?

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

02.04.2013    26591    megabax    24    

4

Удаление нулевых значений в промежуточных регистрах

Чистка данных HighLoad оптимизация Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

По статье "Зачем в 1С нужно периодически пересчитывать итоги по регистрам?" http://infostart.ru/public/177171/ Обработка для 7.7, чтобы посмотреть что же творится в БД для SQL

1 стартмани

13.03.2013    23266    54    maxpiter    15    

8

Ускоряем расчет себестоимости УПП

HighLoad оптимизация Закрытие периода Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

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

1 стартмани

05.03.2013    42226    83    Антон Ширяев    46    

47

Сравнение скорости работы 1C+MSSQL и файлового варианта

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

На форумах постоянно задается один и тот же вопрос: почему 1C+MSSQL медленнее обрабатывает запросы чем файловая? Затем обычно идет «флуд» на несколько десятков страниц. Есть два популярных «течения» в таких форумах — одни говорят что для клиент-серверного варианта это нормально, файловый вариант всегда должен работать быстрее, другие говорят что 1С плохо работает с субд. В результате «баталий и выяснения отношений» на форумах люди расходятся при своих мнения.

19.02.2013    64928    Gilev.Vyacheslav    46    

147

Параллельные вычисления в 1С 8

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Решение позволяет ускорять выполнение запросов в 1С 8 в отчетах путем их параллельного выполнения в разных потоках.

11.02.2013    39660    gallam99    19    

11

Размеры таблиц и полей БД MS SQL + справочник таблиц (УФ, тонкий клиент)

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

Отображает информацию о размерах таблиц MS SQL в разбивке по метаданным. Также есть возможность получить информацию о том сколько места занимают конкретные поля таблицы (реквизиты объектов). Т.е. например имеем справочник "Номенклатура" размером 100 МБ, из них реквизит "Наименование" занимает 10%, реквизит "Категория" - 2% и т.д. Реализована в управляемой форме, работает в тонком клиенте, может быть открыта как просто внешняя обработка так и подключена через подсистему "Дополнительные отчеты и обработки".

1 стартмани

16.01.2013    30289    467    AnderWonder    23    

20

Автоматическая настройка IE для работы Web клиента

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Скрипт настройки браузера для полноценной работы Web клиента. Выполняет настройки, описанные в руковдстве пользователя + ещё несколько настроек для того чтобы нормально устанавливалось "расширение для работы с файлами".

1 стартмани

14.01.2013    28470    142    comol    9    

15

Картинка "проведенности" документа на форме (Управляемые формы) на примере УТ11

HighLoad оптимизация Платформа 1С v8.3 1С:Управление торговлей 11 Бесплатно (free)

Как мы узнаём проведен ли документ если перед глазами его форма? А никак! Нужно либо знать тонкости конкретной формы документа, либо прибегать к дополнительным действиям, что не всегда удобно. Предлагаю добавить на форму идентификатор проведения, тремя способами: 1. Без единой "строчки кода" (но для каждого вида документов); 2. Тоже самое "программно" (для всех видов документов сразу); 3. Вообще без изменения конфигурации (через настройки пользователя, для каждого вида документов). 05.06.2013 Добавлен вариант программной настройки для УТ 11.1.х

01.01.2013    53078    mxm2    40    

94

Сжатие данных в регистре версии объектов

HighLoad оптимизация Платформа 1С v8.3 1С:Управление производственным предприятием Абонемент ($m)

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

1 стартмани

21.12.2012    9200    21    zmaxims    4    

3

1C.Net:Предприятие - Инструкция по подключению Elisy .Net Bridge 4 на 64-разрядном сервере 1С:Предприятие 8

HighLoad оптимизация Разработка внешних компонент Инструменты администратора БД Бесплатно (free)

Существует известная проблема невозможности подключения 32-х разрядных dll в 64-разрядных приложениях. Происходит это из-за полной изоляции операционной системой 32-х и 64-х разрядных приложений. Как следствие невозможно в 64-х разрядных приложениях загрузить 32-х разрядные COM/OLE/ActiveX. Для решения проблемы компания Microsoft предложила методику, по которой допустимо подключать к 64-разрядным приложениям 32х разрядные COM через расширение COM+.

12.12.2012    31269    Elisy    1    

14

Простой способ определения узких мест конфигурации

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В силу различных причин, информационная база 1С с которой работают законописатели, 3 программиста и около 200 пользователей, начала "тормозить". Изучив в интернете возможности различных способов поиска путей оптимизации, я изобрел собственный "велосипед", назвав его "методом идентификации запросов". Основное назначение метода, это поиск неоптимальных запросов к MS SQL. Приложив немного усилий по модификации кода, мы получили инструмент позволяющий в любой момент ответить на вопрос: "что и когда тормозит?"

1 стартмани

11.12.2012    34344    52    m191    27    

88

Ubuntu vs CentOS vs Win2k8 vs Debian: производительность PostgreSQL

Статистика базы данных HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Хотя интернет уже переполнен статьями о "правильной" настройке связки PostgreSQL и 1C 8.2, для подводных камней всегда остается место. При сравнении производительности СУБД PostgreSQL на разных ОС, показатели различаются в разы. Самую большую обиду принесла любимая Ubuntu (человечность). После долгих дней и ночей проведенных за консолью этой ОС, она разочаровала окончательно. Тормоза PostgreSQL в Ubuntu Server. Что с ними делать? Сколько раз можно наступать на грабли?

03.11.2012    46967    madmpro    32    

26

Боремся с Dirty read / Read uncommitted / NOLOCK при формировании отчетов в 1С:8.1, 8.2 под MSSQL

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Заставляем 1С в запросах читать данные только из завершенных транзакций (Read Committed), не блокируя при этом работу остальных (Read Committed Snapshot ON). *Для конфигураций на поддержке может не подойти, т.к. придется вносить изменения в модули.

20.10.2012    31573    tarasenkov    27    

35

APDEX и оценка производительности стандартными средствами 1С

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В этом видеокурсе на примере конфигурации «1С:Комплексная автоматизация 8» мы покажем, как стандартными средствами 1С можно выполнить оценку производительности работы программы по методике APDEX.

09.10.2012    32173    ИТ-Терминал    6    

24

Ускорение для Клиент-Банка

Банковские операции Обмен с интернет-банком HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

У вас много платежей и клиент-банк долго их читает? Есть проверенная практикой идея, как это ускорить.

1 стартмани

08.10.2012    24686    Yashazz    15    

9

Видеодемонстрация применения Теста-центра для нагрузочного тестирования конфигураций

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

16.09.2012    38308    Aleksey.Bochkov    29    

83

Установка и настройка IBM DB2 Express-C 10.1 для работы с 1С

Инструменты администратора БД HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В апреле этого года IBM выпустила новую версию DB2 10.1 для Windows/Linux, которая стала продолжением существующей линейки СУБД.

11.09.2012    52901    Aleksey.Bochkov    34    

67

Универсальная перенумерация объектов

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для перенумерации объектов конфигурации имеющих код или номер(кроме плана счетов).

1 стартмани

23.08.2012    12869    446    pryaneg2008    16    

24

И снова о скорости работы 1с 8.х + тест от Гилева (конфигурация TPС_1C_GILV_A) + как Выбрать сервер для 1С 8.х

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Предыстория: Есть в конторе, где я работаю, пара практически ОДИНАКОВЫХ по железу сервера... так вот заметили что на одном из них 1С 8.2 работает значительно быстрей что в Клиент-Серверном, что в файловом варианте... и что именно удивило так это что медленней работал сервер с большим количеством Оперативной памяти + RAID10 на SSD. Проводили много тестов на работу дисковой системы + различные тесты SQL - ВЫВОД: ничего непонятно где тормоза. И вот попала ко мне конфигурация 1С для оценки производительности 1С от Гилева http://infostart.ru/public/57204/ Подробности в Описании...

2 стартмани

13.08.2012    680739    668    sanfoto    2561    

300

Практика победы блокировок в 1С (ЗУП 8.1 доработанная)

Зарплата HighLoad оптимизация Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Абонемент ($m)

Параллельность работы пользователей – важная задача, если в базе работает не один человек и если база не файловая. Не буду строить странные гипотезы, о том, что видимо эти группы пользователей и есть целевая аудитория продуктов 1С, а просто приведу пример того с чего начать победу над блокировками. (Скачиваемая обработка может помочь тому кто анализирует данные)

1 стартмани

10.08.2012    20906    23    piterantares    11    

8

Оптимизация размера базы данных

HighLoad оптимизация Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m)

В базе Управление Торговлей 10 хранилось много цен, порядка 2,5 млн новых записей ежедневно. Встал вопрос оптимизации размеров ИБ.

1 стартмани

28.06.2012    12806    12    Iaskeliainen    17    

10

Описание основных возможных причин возникновения блокировок при работе пользователей

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

25.05.2012    15220    Evangel1on    5    

30

Определение целевого времени Т по известному APDEX

Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Определение целевого времени Т по известному APDEX согласно статье "Оценка интегральной производительности системы по методике APDEX"

1 стартмани

25.05.2012    18501    4    Mopo3    1    

2

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

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

17.05.2012    24377    205    kursaloff    19    

49

Сильное падение производительности MS SQL сервера из-за VMWare

HighLoad оптимизация Россия Бесплатно (free)

История о том, как: Жила была себе база 1С УПП 1.3 для Украины. В один прекрасный момент, стала сильно тормозить. Две недели бились над решением проблемы, нашли. Может кому пригодится.

11.05.2012    58481    freesyava    15    

99

Виртуальная таблица «Остатки» регистра накопления и избыточные блокировки

HighLoad оптимизация Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Виртуальная таблица «Остатки» регистра накопления – одна из самых популярных в конфигурациях. В статье объясняется работа виртуальной таблицы на уровне СУБД (MSSQL) и каким образом можно настроить регистр, что бы избавиться от избыточных блокировок, связанных с этой таблицей.

1 стартмани

26.04.2012    30119    34    erem    17    

43

SQL Базомер (8.2, 8.3)

Статистика базы данных HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

SQL Базомер - небольшая обработка, которая показывает информацию о используемом дисковом пространстве СУБД MS SQL, PostgreSQL в разрезе метаданных 1С (8.2, 8.3).

2 стартмани

19.10.2011    74112    576    andboss    56    

106

Разбор файла сохраненного замера производительности

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

12.10.2011    12345    53    Рэйв    3    

6

Давайте забудем о свертке БД? Файловые группы и секции таблиц SQL, сжатие таблиц SQL.

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Целью данной статьи является "отговорить" от выполнения свертки БД пользователей клиент-серверного варианта 1С, за счет использования несколько более "продвинутых" технологий. В современных условиях очень странно бывает иногда слышать "нам нужно свернуть БД 1С - её объём превышает 50 ГБ". Если бы такое собирались сделать администраторы систем SAP R3 или Oracle e Business Suite или даже MS Dynamics Ax, их бы наверное уволили. Тем не менее, для 1С это является "стандартной практикой".

12.10.2011    84076    comol    189    

453