|   |   | 
| 
 | v7: Тормоза 7.7 в терминале, как побороть ? | ☑ | ||
|---|---|---|---|---|
| 0
    
        El_Duke гуру 24.08.11✎ 16:15 | 
        Добрый день !
  В один далеко не прекрасный момент начала жутко тормозить 1С.Долго стартует, долго грузится, а работа с регламентированной отчетностью - вообще беда.По несколько минут открываются формы для баланса, выбор значений из списков безбожно тормозит. Работаем в терминале,сервер Интел Ксеон 2*2,2 ГГц,ОЗУ 4 Гб ОС W2k3 SP2.Бухг 7.7, релиз 527,платформа 25. Что уже было сделано:менял платформу на 27,ТИИ,загрузка-выгрузка базы, чистка 1cv7.cfg у юзеров.Результат нулевой.База с собственными доработками, старая, размер самых больших файлов 1sbkttl.dbf 750 Мб, 1sbkttl.cdx 230 Мб.Попытки обрезать базу были безуспешными. Самое интересное что на локальном компе эта база летает.А раньше и в терминале очень шустро крутилась. Перепробовал все что знал, начинаю думать что на терминальном сервере что то не так с железом. Кто что посоветует в данной ситуации ??? | |||
| 1
    
        filh 24.08.11✎ 16:17 | 
        А база тоже на терминалке?     | |||
| 2
    
        El_Duke гуру 24.08.11✎ 16:17 | 
        (1) да, база там же     | |||
| 3
    
        ЧеловекДуши 24.08.11✎ 16:18 | 
        Баз SQL or DBF?     | |||
| 4
    
        filh 24.08.11✎ 16:18 | 
        (3) жгешь
  :) | |||
| 5
    
        filh 24.08.11✎ 16:19 | 
        (2) А что за доработки?
  файл журнала сносился? | |||
| 6
    
        ЧеловекДуши 24.08.11✎ 16:20 | 
        >>> 1sbkttl.dbf 750 Мб, 1sbkttl.cdx 230 Мб
  База я так понимаю DBF. А размер после обрезания? | |||
| 7
    
        El_Duke гуру 24.08.11✎ 16:21 | 
        (3) в теме же указано что дбф     | |||
| 8
    
        ЧеловекДуши 24.08.11✎ 16:21 | 
        + Совет: Оптимизировать, то что было написано кем-то или тобою.     | |||
| 9
    
        ЧеловекДуши 24.08.11✎ 16:22 | 
        (7)Где именно? 
  Меня только строка "1sbkttl.dbf 750 Мб, 1sbkttl.cdx 230 Мб " на DBF подтолкнуло. | |||
| 10
    
        ЧеловекДуши 24.08.11✎ 16:23 | 
        + Если терминал, то сколько пользователей работают на этом терминале.
  И в каких базах данных. ...хотя я склонен думать, что все дело в коде... | |||
| 11
    
        Alex11 24.08.11✎ 16:25 | 
        я бы винт посмотрел, в момент тормозов. какая с него скорость, если упрется в него, то поставить SAS     | |||
| 12
    
        Alex11 24.08.11✎ 16:26 | 
        И кстати, если не в сессии пытаться это все проделать, а отрубив все подключенные сессии и напрямую, то результаты такие же?     | |||
| 13
    
        El_Duke гуру 24.08.11✎ 16:27 | 
        (5) сносил, не помогает
  (10) если бы дело было в коде, то что же не проявлялось столько лет ? | |||
| 14
    
        Gepard 24.08.11✎ 16:29 | 
        когда-то грохали все cfg файлы, кажется все... (но по-любому бэкап сначала)     | |||
| 15
    
        El_Duke гуру 24.08.11✎ 16:30 | 
        (12) вот это не пробовал
  если сделать это и результат тот же будет - тогда точно в железе причина | |||
| 16
    
        Gepard 24.08.11✎ 16:33 | 
        (15) в смысле тебе надо попробовать (14)     | |||
| 17
    
        El_Duke гуру 24.08.11✎ 16:34 | 
        (14) глумлюсь над копией базы, в ней все сфг копеечные, единицы кб, млг тоже маленький, так что вряд ли в этом дело     | |||
| 18
    
        ЧеловекДуши 24.08.11✎ 16:37 | 
        (17)>>> если бы дело было в коде, то что же не проявлялось столько лет ?
  Все это время еще не было столько данных, как сегодня. Так что возможно, все возможно, нам от сюдово не видать саму БД. | |||
| 19
    
        El_Duke гуру 24.08.11✎ 16:44 | 
        В Мониторе производительности один из процессоров все время загружен на 100% почему то ...     | |||
| 20
    
        Мохнатое рыло 24.08.11✎ 16:45 | 
        (17) Что со счетчиками производительности сервака?
  (загрузка процессора, очередь диска на чтение/запись) | |||
| 21
    
        borozavr 24.08.11✎ 16:54 | 
        (19) procexp.exe от Марка Руссиновича в помощь     | |||
| 22
    
        Alex11 24.08.11✎ 16:55 | 
        ну если исключить железо, а исключительно базы, ось,подключенный компоненты,я бы раскрыл, например ProcessExplorer прогой процессы, и посмотрел, что там собственно начинает тупить, если вся нагрузка идет на платформу 7 - ки, как минимум исключаем ось, а дальше ковырять уже код остается, но мне так думается, что как будто что в этот момент сильно винт гоняет     | |||
| 23
    
        aka MIK 24.08.11✎ 16:55 | 
        (0) Сколько пользователей? какой размер базы? Как база ведет себя под SQL (поставь девелопер для тестов если все чисто)?     | |||
| 24
    
        Ёпрст гуру 24.08.11✎ 17:01 | 
        (0) Если поднят рэйд, то при вылете одного из винтов в контейнере будет аналогичная ситуация.     | |||
| 25
    
        El_Duke гуру 24.08.11✎ 17:01 | 
        (20) Средняя загруженность проца 50% (в момент открытия реглам. отчетности)
  Средняя длина очереди диска 0,075 (23) от количества юзеров не зависит, даже если один сижу все равно тормозит | |||
| 26
    
        sdaf 24.08.11✎ 17:02 | 
        формы баланса и размер базы никак не связаны, мне всегда помогала очистка профиля пользователя в этом случае, если это не помогает, то проблема не в 1с     | |||
| 27
    
        Gepard 24.08.11✎ 17:15 | 
        (17) а почему бы просто не попробовать? (я тоже когда-то не верил))     | |||
| 28
    
        Torquader 24.08.11✎ 17:24 | 
        Ещё стереть все директории TEMP как у пользователя, так и в системе - 1С любит что-то в темпах создавать даже при запуске (включи аудит и посмотри).
  Переменные окружения TEMP и TMP лучше перенести в другую директорию, отличную от профиля, чтобы удобнее было чистить. Также посмотреть на работу антивирусов, если есть (вирусов - тоже если есть) ну и попробовать выполнить копирование данных с одного места диска на другое и оценить время. | |||
| 29
    
        vcv 24.08.11✎ 21:06 | 
        Если "По несколько минут открываются формы для баланса, выбор значений из списков безбожно тормозит", то, по моему, никакой связи с размером базы не будет. Нужно смотреть куда-то в сторону технических характеристик сервера, проверять, не намеривается ли какой винт помирать. 
  У меня однажды причиной непонятных, но жестоких тормозов на сервере оказалась помирающая мать. Началось с того, что она неожиданно стала видеть только 256 метров оперативки. | |||
| 30
    
        rs_trade 24.08.11✎ 21:57 | 
        (0) всяко пошаманил, только счетчики производительности не смотрел. они ведь не для поиска проблем производительности сервера.     | |||
| 31
    
        БалбесВ1с 24.08.11✎ 22:06 | 
        (0)РАИД в деградации.Развалился и собирается.Сколько времени это продолжается?Может кэш на раиде отключился.     | |||
| 32
    
        БалбесВ1с 24.08.11✎ 22:08 | 
        (30)Смотри счетчик очереди диска.Большой указывает на проблему с дисками или раидом.     | |||
| 33
    
        El_Duke гуру 25.08.11✎ 08:53 | 
        (30) А что не так то ? Я исключил все возможные причины тормозов со стороны софта.Теперь когда стало ясно что дело в железе естественно буду искать причину в этой области.
  Но железо в ведении админа, мне как то неэтично лазать и править самому.Безусловно буду вместе с ним ковыряться, но не через его голову. | |||
| 34
    
        El_Duke гуру 01.09.11✎ 09:12 | 
        Выяснилось одно интересное обстоятельство.По времени тормоза начались когда на терминальный сервер был перенесен сервер печати и вся контора (порядка 20 принтеров) стала печатать свои доки через сервер на котором крутится 1С.Естественно что это дополнительная нагрузка, но чтоб до такой степени привалить ...Может сей факт пролить свет на причину тормозов ?     | |||
| 35
    
        Ёпрст гуру 01.09.11✎ 09:16 | 
        (34) смотришь, сколько памяти отжирает спуллер и сколько памяти в своп скидывается - делаешь выводы.     | |||
| 36
    
        StrAnG 01.09.11✎ 12:42 | 
        (34) Попробуй в свойствах сервера печати отключить журналы регистрации ошибок, сообщений и предупреждений очереди печати. Может поможет.     | |||
| 37
    
        romix 01.09.11✎ 12:44 | ||||
| 38
    
        El_Duke гуру 07.09.11✎ 09:49 | 
        В общем решилась проблема переносом сервера печати на другой сервер и переустановкой ОС на сервере терминалов.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |