Имя: Пароль:
1C
1С v8
Производительность 1С
0 Joshim
 
12.07.13
15:06
Запускаю перепроведение документов на сервере. Смотрю счетчики:
- использование процессора 0,5 %
- использование оперативной памяти 5 гб
- использование диска 0 % активного времени
- длина очереди диска 0,05 страниц


Сервер:
2 процессора по 4 ядра 2,4 Ггц
64 гб ОЗУ
Рэйд 10 с 6 дисками 15 к
1С 8.2 х32
MS SQL 2008 x64
Бухгалтерия для Украины 1.2 (размер базы 4 гб)

Почему 1С не использует ресурсы сервера и крайне медленно делает перепроведение документов??
1 Ненавижу 1С
 
гуру
12.07.13
15:08
сервер БД и приложений на 1 машине?
2 piter3
 
12.07.13
15:08
в несколько потоков вообще-то можно
3 Joshim
 
12.07.13
15:09
(1) да
4 Joshim
 
12.07.13
15:11
(2) это как???
5 Fragster
 
гуру
12.07.13
15:12
(4) фоновыми заданиями
6 Fragster
 
гуру
12.07.13
15:13
но вообще у тебя походу блокировки, обычно при перепроведении одно ядро на 100% (т.е. загрузка rphosta минимум на 100/кол-во ядер)
7 Joshim
 
12.07.13
15:13
(5) не выход, запускаю из нескольких сеансов перепроведение, начинаются взаимоблокировки!!
8 Fragster
 
гуру
12.07.13
15:14
(7) тут вся фишка в том, как составить очереди
9 Joshim
 
12.07.13
15:17
(6) Да, 0.5 % это явно не 100/кол-во ядер. Почему тогда блокировки, если ресурсов сервера с избытком?
10 Fragster
 
гуру
12.07.13
15:18
(9) попробуй всех выгнать из базы и запустить
11 thezos
 
12.07.13
15:18
(0) а чего сервер 32 битный?
12 Joshim
 
12.07.13
15:19
(10) один пользователь в базе делает перепроведение))
13 Joshim
 
12.07.13
15:19
(11) лицензия
14 Fragster
 
гуру
12.07.13
15:19
(12) один пользователь в базе или один делает перепроведение?
15 Joshim
 
12.07.13
15:21
(12) всего в базе один пользователь(который делает перепроведение)
16 Живой Ископаемый
 
12.07.13
15:25
ветка неправильно названа. должно быть - почему МС СКЛ сервер не использует все ресурсы.
17 Fragster
 
гуру
12.07.13
15:26
(15) тогда заняты какие-то другие ресурсы. очередь к диску - ко всем, или только к диску к БД?
18 Joshim
 
12.07.13
15:28
(16) ms sql как раз когда есть хорошая нагрузка отлично использует и диск и ядра все сразу
19 Fragster
 
гуру
12.07.13
15:29
(18) ахепт!
20 Fragster
 
гуру
12.07.13
15:29
тогда замер производительности, анализ планов запросов и т.д.
21 Fragster
 
гуру
12.07.13
15:29
я-то думал, что всего загрузка 0,5%
22 Живой Ископаемый
 
12.07.13
15:30
2(18) то есть все у ттебя хорошо, и вопроса нет. потому что при пеперпроведении работает как раз МС СКЛ записывая в базу
23 Joshim
 
12.07.13
15:32
(17) только что проверил и к диску баз данных и к системному  длина очереди диска и чтения и записи < 0.05
24 Joshim
 
12.07.13
15:34
(19) КОГДА ЕСТЬ НАГРУЗКА, А ЕЕ 1С НЕ ДАЕТ нагрузки, всего < 0,5 для всех процессов сервера!!!
25 Fragster
 
гуру
12.07.13
15:34
(23) это ты про 1с.exe, rphost, sqlsrvr или ВСЕГО говоришь?
26 Fragster
 
гуру
12.07.13
15:34
(24) это норма
27 Joshim
 
12.07.13
15:34
(21) так и есть, всего < 0.5, а чаще вообще 0%
28 Живой Ископаемый
 
12.07.13
15:34
2(23) вот и вопрос - почему МС СКЛ не использует ресурсы?
29 Fragster
 
гуру
12.07.13
15:35
1с дает задания скулю, тот что-то делает
30 piter3
 
12.07.13
15:35
(19) у меня на скуле под сотню баз и далеко не все 1с мож а у автора также
31 Fragster
 
гуру
12.07.13
15:37
(30) ну так может им на всех не хватает. лично я - не понял, на одной ли машине скуль и 1с (вероятно, на одной), и не понял, цифры автора - они про процесс 1ски или целиком про систему
32 Joshim
 
12.07.13
15:41
(25) на сервере только 1 пользователь, одна база. Сервер новый, установил 1С, тестирую перепроведение.

использование ЦП:
1с8.exe - 0 %
rmngr   - 0.1 %
rphost  - 0.1 %
sql server - 0.5 - 3%
33 Joshim
 
12.07.13
15:43
(25) + всего использование ЦП для всех процессов 0.5 - 3 %
34 Fragster
 
гуру
12.07.13
15:45
35 РазДва
 
12.07.13
15:49
(0) А с какого перепугу один пользователь в один поток должен загружать "на 100%" системы  расчитанные на многопользовательскую работу?
36 Joshim
 
12.07.13
16:02
(35) открываю два сеанса 1С 8
1-й пользователь - перепроведение ПТиУ за месяц
2-й пользователь - перепроведение "Требование накладная" за месяц

Конфликт блокировок при выполнении транзакции. Ошибка при вызове метода контекста Записать.. и так постоянно
Режим блокировки - Управляемый