v8: Связка Windows Server 2008R2 + SQL 2005 STD x64 + 1C Сервер х32 #628815


#0 by Vlad_M_75
Долго гуглил, так ничего внятного и не нашел. Проблема в следующем: приобрели новый сервер CPU 2*Xeon X5650/12 GB/Raid 10 Установили лицензионный софт. Перегоняю туда базу, которая в тестовом режиме крутилась на связке C2D-6300/Windows XP/SQL2005EE + i3-2100/Windows XP/Сервер 1C. Беру отчетик, запускаю и прифигиваю: скорость выполнения отчета на новом сервере УПАЛА в 3 раза. Выполнения запроса УПАЛА в 9 раз!!!!. Такое ощущение, что где-то меня кидают... Не должно так быть, на мой взгляд. Куда копать? Или я не прав и такая ситуация нормальна? Установка SQL 2005 x32 может улучшить ситуацию?
#1 by Lionee
2008 sql поставь
#2 by ice777
если была файловая и 10 юзером, нормально все. 2. 2008 r2 вроде только 64-bit бывает. Вот и ставь туда такие ж приложения.
#3 by lett
настрой обслуживание базы постепенно база закэшируется (в 2008 SQL так) и все будет ок.
#4 by Живой Ископаемый
Предположим, если бы все ПО было бы ТОЖЕ САМОЕ, но все равно скорость выполнения запроса упала бы в 9 раз. К чему бы ты апелировал? Опять к форуму? куда бы ты копал? было бы у тебя ощущение что тебя кидают? Как бы ты улучшал ситуацию?
#5 by godmod80
даа XP хорошо оптимизирована) и два компика раньше было судя по тексту... Может настройками поиграть - там ресурсы на программы или фоновые службы, виртуалку на отдельный диск...
#6 by godmod80
сервер 1с видимо надо х64 тоже
#7 by DayDreamer
проверь в настройках Винды управление электропитанием - должна стоять максимальная производительность
#8 by Vlad_M_75
1) SQL 2008 - не катит, ибо корпоративная лицензия на 2005 Стандарт. 2) Ну не должна, на мой взгляд, производительность одного пользователя в базе <200 Мб зависеть от кэша. 3) К сожалению ПО не то же самое. И мне все-таки кажется, что 2 Ксеона по 6 ядер должны быть производительней, чем C2D и i3 вместе взятые. 4) Было 2 компика. 5) Что есть лицензионное - то и ставим. 6) Управление эл. питанием выставил как надо. И вообще настройки винды сделал по рекомендациям для работы с SQL Сервером. Выяснилось следующее: при отсутствии активности сервера, периодически загрузка всех ядер прыгает до 54-56%. При этом процессы показывают загрузку 0. Может тут собака порылась? Завтра буду дальше копать.
#9 by ilkoder
винду, софт и рэйд сам настраивал? от продавцов можно всего ожидать. а лучше переустанови сам все с нуля
#10 by ПесняПроЗайцев
жестко экономишь свое время.
#11 by Vlad_M_75
Софт сам. Винду ставили и рейд конфигурили админы предприятия. Я уже понял, что ответа не получу. Кручу, верчу сервер, курю интернет ;-)
#12 by Vlad_M_75
Вопчем так: В процессе экспериментов выяснилось, что тормозит 32х сервер 1С под Windows х64. Для сравнения под 64х, даже если сервер 1С и SQL сервер разнесены по разным машинам (машины физически разные!), скорость выполнения запроса- 19 сек. Если же 1С сервер запущен даже на С2В под Windows XP 32х  - скорость выполнения запроса 3 сек. Это при использовании SQL Server 2005 x32 на вышеописанном железе. Жду сисадминов из отпуска, чтобы решить, что делать дальше.
#13 by Vlad_M_75
Ну и для тех, кто советовал установить 1С сервер х64 - при его установке скорость выполнения запроса не меняется. Вывод - 1С Сервер под 64х битной средой сильно тормозит.
#14 by Lionee
SQL 2008 EXPRESS  поставь для сравнения , он бесплатный
#15 by Alsh
2008 x64 + SQL2008 x64 + 1C x64 = Реальный двукратный прирост от 2008 x32 + SQL2008 x32 + 1C x32
#16 by Alsh
связку x32 точно не помню, может там 2005 был.
#17 by Vlad_M_75
А конфигурация железа одинаковая? И винда какая в том и в другом случае?
#18 by Vlad_M_75
Пока срочная работа, как освобожусь попробую еще с SQL2008 поиграться. Спасибо за совет. SQL 2005 x64 дает проигрыш где-то 5-7 секунд. Хотя может для получения точного рез-тата с 1С 64х надо сделать и SQL 64х? Освобожусь еще эти варианты проверю.
#19 by Vlad_M_75
Проверил связку MS SQL 2005 x64 + 1C x64 на другой физической машине. Эфект тот же - 27 секунд на запрос. Т.е. 1С сервер 32х и 1С сервер 64х под Windows Server x64  работают с одинаковой скоростью. И меделеннее, чем под Windows x32.
#20 by Vlad_M_75
Итак результаты 1C vs SQL ;-) SQL 2008 x64 Express Xeon (W2K8R2) 64x 1C i3 (W2K3R2) - 3.95 2.51 2.62 32x 1C На Xeon (W2K8R2) - 3.11 2.31 2.59 32x 1C на i3 (Windows XP) - 3.27 2.54 2.59 SQL 2005 Standart x32 Xeon (W2K8R2) 64x 1C i3 (W2K3R2) - 19 32x 1C На Xeon (W2K8R2) - 21 32x 1C на i3 (Windows XP) - 4 SQL 2005 Standart x64 Xeon (W2K8R2) 64x 1C i3 (W2K3R2) - 19 32x 1C На Xeon (W2K8R2) - 27 32x 1C на i3 (Windows XP) - 6 SQL 2005 Express x32 C2D (Windows XP) 32x 1C на i3 (Windows XP) - 5.69 3.61 3.59 Определенные выводы напрашиваются... ВСЕМ СПАСИБО!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С