Имя: Пароль:
1C
1С v8
Время проведения документов
0 morozov_sv
 
27.06.12
14:05
1С:Предприятие 8.2 (8.2.14.533)
Управление производственным предприятием, редакция 1.3 (1.3.24.2)
Не типовая

Сервер:
Windows Server 2003 Enterprise x64 Edition SP 2
MS SQL Server 2005

Intel Xeon CPU
E5420 2.5 GHz
12 GB RAM

Наконец-то нашлось время, чтобы заняться анализом производительности.
Для начала включил типовой механизм "Оценка производительности".

И вот нашел какие закономерности:
1) Документ "Поступление товаров и услуг" проводится медленнее, чем реализация :(
2) Скорость проведения документов нестабильная. Например 5 раз может провести за 0,5-0,8 секунды, а шестой 14 - 20 секунд. Причем эта тенденция наблюдается у большинства документов.

В чем может быть причина такого поведения системы?
Хочу узнать мнение тех, кто занимался подобными вопросами
1 John83
 
27.06.12
14:07
в базе никого больше нет и сервер другими базами не используется?
2 DrShad
 
27.06.12
14:08
причин может быть миллион
3 morozov_sv
 
27.06.12
14:10
(1) Да, забыл сказать, что на сервере около 25 баз, одновременно работает 30-50 пользователей
(2) Понимаю, хочу найти направление "куда копать"
4 DrShad
 
27.06.12
14:11
блокировки?
5 John83
 
27.06.12
14:12
(3) так может просто в тот момент, когда документ долго проводится, в другой базе какой-нить пользюк формирует зверский отчет
6 morozov_sv
 
27.06.12
14:16
(+3) одновременно 30-50 пользователей во всех базах
(4) Первая мысль была такая же. Это может объяснить 2-ю ситуацию. Вот только, например с "заказами покупателей" в одной базе одновременно работает обычно 1 пользователей

(5) Возможно. Но как объяснить 1-ю ситуацию ума не приложу. Реализация по идее медленнее должна быть
7 DrShad
 
27.06.12
14:17
(6) [Вот только, например с "заказами покупателей" в одной базе одновременно работает обычно 1 пользователей ] как это относится к блокировкам РН?
8 morozov_sv
 
27.06.12
14:20
(7) Хм... Согласен. Блокировки и в этой ситуации могут быть
9 DrShad
 
27.06.12
14:21
(8) ты чего вообще полез производительность контролить, если даже элементарных представлений о предмете нет?
10 morozov_sv
 
27.06.12
14:21
(9) Представление есть
11 DrShad
 
27.06.12
14:22
(10) как тогда понимать цитату в (7)?
12 morozov_sv
 
27.06.12
14:24
Я не учел ситуацию, что одновременно с Заказами пользователи вводят Поступления, которые используют те же регистры
13 DrShad
 
27.06.12
14:28
а было бы представление, учел бы
14 morozov_sv
 
27.06.12
14:29
Допустим, нестабильное время проведение документов связано с блокировками.
Тогда остается вопрос почему ПТиУ может проводиться медленнее РТиУ?
15 DrShad
 
27.06.12
14:29
(14) РАУЗ?
16 morozov_sv
 
27.06.12
14:30
(15) РАУЗ не используем, обычные партии
17 John83
 
27.06.12
14:33
(14) количество строк одинаковое?
18 morozov_sv
 
27.06.12
14:35
(17) Примерно 2-4 строки в каждом документе
19 John83
 
27.06.12
14:38
попробуй сделать один док поступления, позиций на 500, затем реализацию с таким же составом
20 morozov_sv
 
27.06.12
14:40
Попробую
21 morozov_sv
 
27.06.12
14:55
(19) Загрузили срочной работой, эксперимент проведу позже
Спасибо!
22 Serg_1960
 
27.06.12
15:07
(0) Посмотри в конфигурации куда движения документов пишутся и попробуй проанализировать почему документы разных типов могут "мешать" друг-другу :)

PS: Почти бесполезное занятие (имхо). Помимо пользователей, есть ещё операционка; SQL-сервер; 1С:Сервер; планировщики; регламентные, фоновые и т.д. и т.п.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn