Гость
Форумы / [игнор отключен] [закрыт для гостей] / Неудачный переход на 1С 7.7 (27) SQL 2000sp3 / 16 сообщений из 16, страница 1 из 1
18.06.2008, 15:32
    #35380492
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
Добрый день уважаемые.Помогите разобраться в ситуации:
Есть железо: Intel(R) Core 2CPU (TM)4300, 1.8GHz + 4GB ОЗУ.Ось win 2003 sp2.Роли:КД+Терминальный сервер+файловый сервер.25 пользователей терминала под 1С
Раньше с 1С работали под dbf, но из-за постоянного нарушения индексов решили перейти на SQL.
Было сделано: установка SQL Serv 2000 +sp3
При первом запуске системы:sql server жрет 1.5Gb(при запущенном sql server agent).При выполнении одним из ползователей годового отчета под него выделяется до 40% ресурса процессора и размер оперативки достигает 800Мб,
Общая загрузка проца на уровне 99% во время выполнения отчета, при этом общее потребление ОЗУ до 3.8Гб.
Наши действия:был остановлен sql server agent, перезапуск сервера+пропатчен 1С (http://infostart.ru:80/projects/1515/)
...
Рейтинг: 0 / 0
18.06.2008, 15:35
    #35380504
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
При загрузке процессора на 100% вылетает диспетчер очереди печати и пользователя, пославшего в это время что-нибудь на печать,выкидывает из 1С
...
Рейтинг: 0 / 0
18.06.2008, 15:42
    #35380533
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
1. А при выполнении годового запроса в превыдущем случае - сколько памяти забирал под себя?
2. Если дело только в одном отчете - то может подправить его - переписать чтобы не "жрал" память?
...
Рейтинг: 0 / 0
18.06.2008, 15:54
    #35380598
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
Независимо от вида отчета.ситуация так же при работе с номенклатерой на складе и отделе продаж -загрузка проца в это время под 40% секунд от 10 до бесконечности, общая соответственно 99.Так же после выполнения отчета нагрузка на проц спадает, но память занятая пользователем не высвобождается.Понимаю что все кучу, но пока хватаюсь за любые мелочи.
Сейчас работаем без включенного sql serv agenta-память под сиквел 900Мб.под каждый процесс 1С 45Мб памяти.
Пока проведение документов не делали-там ни знаю что начнется.Может как то сиквел надо затачивать.
Основной вопрос:загрузка памяти
...
Рейтинг: 0 / 0
18.06.2008, 15:55
    #35380602
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
ХабибуллинНезависимо от вида отчета.ситуация так же при работе с номенклатерой на складе и отделе продаж -загрузка проца в это время под 40% секунд от 10 до бесконечности, общая соответственно 99.Так же после выполнения отчета нагрузка на проц спадает, но память занятая пользователем не высвобождается.Понимаю что все кучу, но пока хватаюсь за любые мелочи.
Сейчас работаем без включенного sql serv agenta-память под сиквел 900Мб.под каждый процесс 1С 45Мб памяти.
Пока проведение документов не делали-там ни знаю что начнется.Может как то сиквел надо затачивать.
Основной вопрос:загрузка памяти
прошу прощения памяти и проца
...
Рейтинг: 0 / 0
18.06.2008, 17:31
    #35380950
Leoligov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
ХабибуллинДобрый день уважаемые.Помогите разобраться в ситуации:
Есть железо: Intel(R) Core 2CPU (TM)4300, 1.8GHz + 4GB ОЗУ.Ось win 2003 sp2.Роли:КД+Терминальный сервер+файловый сервер.25 пользователей терминала под 1С
Раньше с 1С работали под dbf, но из-за постоянного нарушения индексов решили перейти на SQL.
Было сделано: установка SQL Serv 2000 +sp3
При первом запуске системы:sql server жрет 1.5Gb(при запущенном sql server agent).При выполнении одним из ползователей годового отчета под него выделяется до 40% ресурса процессора и размер оперативки достигает 800Мб,
Общая загрузка проца на уровне 99% во время выполнения отчета, при этом общее потребление ОЗУ до 3.8Гб.
Наши действия:был остановлен sql server agent, перезапуск сервера+пропатчен 1С (http://infostart.ru:80/projects/1515/)
Это вы зря батенько...
проц поставьте помощьнее (лучше 4-ъ ядерник), да и вы забыли указать дисковую подсистему, от неё очень много зависит, так же очень сильно не нравится связка КД+Терминальный сервер+файловый сервер, вынесите КД на другой компьютер, проверте отключение сеансов пользователей, чтобы они автоматом не отключались через определенное время, из-за этого как раз и нарушение индексности.
У меня у клиента, примерно раз в месяц принудительно переиндексировал индексы, да и ещё индексы могут обваливаться из-за не радивых пользователей тех кто работает в файловом режиме с 1с-кой, избавьтесь от них, переведя их в терминальный режим.
...
Рейтинг: 0 / 0
18.06.2008, 17:45
    #35380995
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
RAID-1.Пользователи автоматом не отключаются.Предложили настроить распределение памяти через sql manager.Все пользователи работают через терминал.идимо так же проблема в стандартных отчетах 1С-надо будет переписывать.
...
Рейтинг: 0 / 0
19.06.2008, 07:48
    #35381617
Нектотам
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
1. Уберите нафиг КД с сервера терминалов и SQL. Обязательно. На КД отключается кеширование записи на диск и производительность ОЧЕНЬ сильно падает. Для КД на 50 пользователей должно хватить сервера 1 проц (даже не важно кол-во ядер), 512-1024 памяти и пара винтов в зеркале (хоть SATA, хоть SAS). Заодно можно будет корректно настроить политики безопасности (MS не зря не даёт неадминам лезть на КД терминально по умолчанию)
2. Проверьте настройку "Boost SQL Server priority on Windows". Эта опция для вашей конфигурации должна быть включена. Если она выключена, то ожидающие ответа от сервера клиентские процессы 1С могут выжрать всё время процессора и сервер этот ожидаемый ответ будет рожать долго и мучительно.
3. Поищите в сети патч, который заставляет клиентские приложения 1С не жрать проц во время ожидания.
4. Объём памяти 4 ГБ маловат для SQL+Терминалы. Для 25 пользователей DBF базы - примерно как раз. Добейте до 8 ГБ.
5. Разберитесь с использованием памяти SQL Serverом. Под "разберитесь" подразумевается - почитайте книги, форум и BOL (для 2005 есть русская версия, чтобы понять работу с памятью можно её использовать). В данном случае его надо скорее не ограничивать, а наоборот скармливать еще (например разрешив использовать AWE). Для 4 ГБ (и терминала) нормальным значением используемой памяти SQL Serverом будет 2,5-2,7 ГБ, для 8 ГБ отдайте 5-6 ГБ.
6. SQL Server любит быстрые диски. Имеет смысл усилить дисковую подсистему, НО(!) только при выполнении и остальных рекомендаций.
...
Рейтинг: 0 / 0
19.06.2008, 09:06
    #35381687
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
Хорошо,спасибо-будем следовать советам исходя из имеющихся аппаратных и программных ресурсов
...
Рейтинг: 0 / 0
19.06.2008, 11:29
    #35382126
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
>Роли:КД+Терминальный сервер+файловый сервер
хосподи... и не жалко вам сервер?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.06.2008, 12:43
    #35382411
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
понимаю косяк.Но исхожу из имеющихся аппаратных ресурсов в итоге решение:
перенос контроллера навряд ли осуществим.
заточка sql+аппаратное расширение платформы(ОЗУ+проц+РАИД)
что еще?
...
Рейтинг: 0 / 0
19.06.2008, 14:00
    #35382687
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
>перенос контроллера навряд ли осуществим
имхо - это первое что надо сделать

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.06.2008, 14:09
    #35382716
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
если роль Кд не переносить, может просто перенести sql на другую машину и подцепить к 1С терминалу и обе машины в гигабитные порты
...
Рейтинг: 0 / 0
19.06.2008, 14:09
    #35382721
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
PS
КД не могу перенести из за отсутствия виндовых серверных осей
...
Рейтинг: 0 / 0
21.06.2008, 09:34
    #35386305
нектотам
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
Хабибуллинесли роль Кд не переносить...
То всё остальное можно не делать. КД - это такая роль, которая очень слабо совместима с выполнением других ролей. Но при этом для организаций со 100-200 пользователей достаточно очень скромной машины по вычислительным возможностям. Как один из вариантов - на одном из серверов поднять VM с КД (только не на основном боевом сервере). Это, кстати, решает основноую проблему производительности КД, т.к. кеширование диска осуществляет хостовая ОС, а гостевая честно думает, что работает напрямую с диском. Заодно периодический бэкап виртуальной машины делается быстро и легко. Однако при такой установке следует обратить на а) порядок запуска (и перезапуска) серверов, б) настройки виртуальной сети.

Хабибуллинможет просто перенести sql на другую машину
ХабибуллинКД не могу перенести из за отсутствия виндовых серверных осей
Как сочетаются эти фразы? Куда можно перенести MS SQL Server в отсутствии виндовых серверных осей ? Enterprise Edition и Standard Edition не на серверную ось не встают, MSDE для БД 1С использовать сложно, Developer Edition для реального учета нарушает лицензионное соглашение, Personal Edition я и в продаже не видел. А если на лиц. соглашение наплевать, то откуда "отсутствие серверных осей"?

Вообще - КД, терм. серв. и SQL в идеале - это 3 разных сервера. Причет ТС и SQL критичны к объёму памяти.
...
Рейтинг: 0 / 0
23.06.2008, 09:20
    #35387575
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
Благодарю за советы.По результатам надеюсь отпишусь.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Неудачный переход на 1С 7.7 (27) SQL 2000sp3 / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]