Имя: Пароль:
1C
1C 7.7
v7: Тестирование производительности сервера
0 cyberandr
 
11.06.13
13:30
Всем привет! Народ подскажите У меня 1С 7.7 на MSsql 2005 бухия. Сама 7-ка на терминале, sql  на отдельном серваке. ОДновременно сидят человек 10-12.  Вчера шеф сказал, что возможно sql переедет на другой, более мощный сервер, но в виде виртуальной машины, старый понадобился и просил проверить произойдет ли падение производительности.
Написал обработку с БухИтогами, Запросам по документам, перебором и сохранением изменения справочников, прямым запросом. В итоге получилось что
Бухитоги (0.9 против 1.063) БухИтоги2 (0.48 против 0.41) примерно равны  
Запрос по документам (123.5 против 106.6) быстрее на новом (виртуальном сервере),
Прямые запрос наоборот на старом стабильно быстрее, при чем заметно для большого числа мелких( в цикле) (1.73 против 2.135) и один (тот же но сразу) (0.24 против 0.3)
Сохранение элементов справочника равно 0.0106
Делал несколько заходов с похожими результами
В целом получается равенство, но у меня вопрос - возможно все таки производительность именно sql сервера лучше смотреть по прямым запросам , чем по Бухитогам и обычным 1С запросам?
1 Злой Бобр
 
11.06.13
20:05
Ну вообще-то лучше смотреть по профайлу. И из написанного вами отказаться от запроса в цикле, даже если он прямой. И еще по теме - на виртуальной машине более предпочтительно пользовать как минимум 2008 скуль. На то есть свои тараканы от мелкомягких. Последний скуль я пока не рекомендую, т.к. у клиентов пока крутится месяц примерно и нельзя с уверенностью что-то говорить. Но если все будет пучком, то последний в виртуализации будет на порядок лучше чем 2008 (ну по крайней мере судя по прочтенным мною материалам).
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.