powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Неудачный переход на 1С 7.7 (27) SQL 2000sp3
16 сообщений из 16, страница 1 из 1
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380492
Добрый день уважаемые.Помогите разобраться в ситуации:
Есть железо: 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
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380504
При загрузке процессора на 100% вылетает диспетчер очереди печати и пользователя, пославшего в это время что-нибудь на печать,выкидывает из 1С
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380533
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. А при выполнении годового запроса в превыдущем случае - сколько памяти забирал под себя?
2. Если дело только в одном отчете - то может подправить его - переписать чтобы не "жрал" память?
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380598
Независимо от вида отчета.ситуация так же при работе с номенклатерой на складе и отделе продаж -загрузка проца в это время под 40% секунд от 10 до бесконечности, общая соответственно 99.Так же после выполнения отчета нагрузка на проц спадает, но память занятая пользователем не высвобождается.Понимаю что все кучу, но пока хватаюсь за любые мелочи.
Сейчас работаем без включенного sql serv agenta-память под сиквел 900Мб.под каждый процесс 1С 45Мб памяти.
Пока проведение документов не делали-там ни знаю что начнется.Может как то сиквел надо затачивать.
Основной вопрос:загрузка памяти
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380602
ХабибуллинНезависимо от вида отчета.ситуация так же при работе с номенклатерой на складе и отделе продаж -загрузка проца в это время под 40% секунд от 10 до бесконечности, общая соответственно 99.Так же после выполнения отчета нагрузка на проц спадает, но память занятая пользователем не высвобождается.Понимаю что все кучу, но пока хватаюсь за любые мелочи.
Сейчас работаем без включенного sql serv agenta-память под сиквел 900Мб.под каждый процесс 1С 45Мб памяти.
Пока проведение документов не делали-там ни знаю что начнется.Может как то сиквел надо затачивать.
Основной вопрос:загрузка памяти
прошу прощения памяти и проца
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380950
Leoligov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ХабибуллинДобрый день уважаемые.Помогите разобраться в ситуации:
Есть железо: 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
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35380995
RAID-1.Пользователи автоматом не отключаются.Предложили настроить распределение памяти через sql manager.Все пользователи работают через терминал.идимо так же проблема в стандартных отчетах 1С-надо будет переписывать.
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35381617
Нектотам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35381687
Хорошо,спасибо-будем следовать советам исходя из имеющихся аппаратных и программных ресурсов
...
Рейтинг: 0 / 0
Неудачный переход на 1С 7.7 (27) SQL 2000sp3
    #35382126
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Роли:КД+Терминальный сервер+файловый сервер
хосподи... и не жалко вам сервер?

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

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

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

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


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