...

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

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

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

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

26.09.2011    101793    comol    127    

150

Оптимизация проведения документов по регистрам

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

Оптимизация проведения документа по регистрам. Увеличение производительности перепроведения базы в 2-3 раза.

1 стартмани

20.09.2011    14963    57    sebe    16    

8

Анализ взаимоблокировок в 1С с использованием средств IBM DB2

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

Взаимоблокировка - это неразрешимый конфликт блокировок, возникающий при работе двух или более сессий 1С:Предприятия.

1 стартмани

11.09.2011    19603    Aleksey.Bochkov    1    

9

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

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

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

1 стартмани

08.09.2011    13724    pulpik    44    

69

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

HighLoad оптимизация Системный администратор Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

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

13.07.2011    26342    hogik    16    

11

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

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

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

31.05.2011    10299    nano1c    13    

13

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v7.7 OpenConf Конфигурации 1cv7 Россия Абонемент ($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    37885    146    sanfoto    67    

26

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

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

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

1 стартмани

17.02.2011    14613    159    afedorov    1    

20

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

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

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

17.02.2010    617873    a-novoselov    255    

856

Кэширование в 1С или уменьшаем нагрузку на сервер

HighLoad оптимизация Системный администратор Программист Россия Бесплатно (free)

О том как несложными алгоритмами можно уменьшить время отклика системы в целом.

22.01.2010    29818    quick    26    

36

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

HighLoad оптимизация Системный администратор Программист Россия Абонемент ($m)

Mногие проблемы с производительностью приложений сводятся к медленной работе запросов к базам данных, однако существует много способов повышения производительности последних. SQL Server 2005 собирает массу сведений, с помощью которых можно определять причины проблем с производительностью...

1 стартмани

08.10.2009    23919    297    PowerBoy    11    

38

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

HighLoad оптимизация Системный администратор Программист Расчет 7.7 1С:Зарплата и кадры 7.7 Бесплатно (free)

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

24.07.2009    18565    daulberg    4    

8

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

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

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

11.06.2009    15206    toypaul    12    

9

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

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

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

06.05.2009    10388    Аверков    10    

11

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

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

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

06.05.2009    7635    nep_i    7    

9

1С:Предприятие 7.7. Оптимизация.

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

Разгоняем 1С:Предприятие 7.7. Выжимаем последние соки.

31.01.2009    52893    alexk-is    110    

216

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

HighLoad оптимизация Системный администратор Программист Россия Бесплатно (free)

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

05.12.2008    23993    Gilev.Vyacheslav    38    

54

Vista и производительность

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

Бытует мнение, что Vista штука тормозная и после того, как мне ее поставили я бросился проверять, благо под 1С многочасовых операций - туча, и их оптимизация иногда определяет успех проекта (например, переход с 7ки на 8ку за выходные)

07.11.2008    8822    keleg    10    

6

Сравнение скорости чтения данных в 1SQLite и DBEng32

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

Разработки опубликованы на данном сайте по ссылкам: http://infostart.ru/projects/2127/ http://infostart.ru/projects/1359/ http://infostart.ru/projects/811/

10.07.2008    26810    hogik    43    

12

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

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

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

30.01.2008    12550    Вадимко    16    

6

Исправление ошибки 1С:Предприятие 7.7/8.0 - 100% загрузка процессора при ожидании блокировки

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

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

13.12.2007    64002    7913    romix    79    

222

[РЕШЕНИЕ ПРОБЛЕМ] "Медленные" базы и прочая....

HighLoad оптимизация Системный администратор Программист Оперативный учет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Краткое описание приведения в порядок "тяжелой" базы... Простой пример выполненной работы.

07.10.2007    18933    CheBurator    24    

17