Перейти к публикации

Оптимизация работы TC


Рекомендованные сообщения

Кто-нибудь пробовал как-то влиять на производительность TC?С ростом объектов в БД,размера товов этот вопрос может стать актуальным(особенно при работе с большими сборками и не малом числе активных пользователей).

Здесь несколько факторов - как мощности серверов так и непосредственно конфигурация субд(в данном случае oracle) и pdm.

Например фирма разработчик предлагает определенные рекомендации и требования по организации табличных пространств oracle,вплоть до размещения отдельных таблиц на отдельных разделах диска.

Так же интересует вопрос о разнесении томов на разные дисковые пространства или даже сервера - улучшает ли такой подход производительность?

Ссылка на сообщение
Поделиться на других сайтах


Кто-нибудь пробовал как-то влиять на производительность TC?С ростом объектов в БД,размера товов этот вопрос может стать актуальным(особенно при работе с большими сборками и не малом числе активных пользователей).

Здесь несколько факторов - как мощности серверов так и непосредственно конфигурация субд(в данном случае oracle) и pdm.

Например фирма разработчик предлагает определенные рекомендации и требования по организации табличных пространств oracle,вплоть до размещения отдельных таблиц на отдельных разделах диска.

Так же интересует вопрос о разнесении томов на разные дисковые пространства или даже сервера - улучшает ли такой подход производительность?

Вы забыли самое главное - пропускную способность локальной сети.

Ссылка на сообщение
Поделиться на других сайтах

Вы забыли самое главное - пропускную способность локальной сети.

сеть конечно также важный фактор.пропускная способность у нас достаточная.Тормоза стали проявляться после увеличения в разы объектов в базе.

При создании айтемов материалов,СТИ,ПКИ и последующей их классификации, ощутимые тормоза появились и в классификаторе.Проще говоря работать в нем нормально пользователю довольно проблематично.

Если тормоза при работе с большими сборками в NX еще можно как-то пофиксить за счет настроек непосредственно ОС, то тут уже тормоза другого рода

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах

Вопрос производительности даже поднимали на конференции Siemens которая была в марте.

Например, мне рассказывали следующее: имеем изделие на 2 млн. дет., из него вычленяем отсек на 30 тыс. дет. на этот отсек необходимо сделать ревизию, для того чтобы ее сделать Teamcenter работает от 22-30 часов непрерывно.

В чем загадка такой производительности так выснить и не удалось.

примерно как они искали:

1. Была проверена производительность сети на всех участках.

2. Профилирование работы сервера БД (oracle). Далее была консультация по производительности со специалистами.

3. Профилирование работы сервера томов. По рассказам серверов томов несколько, причем все разнесено.

4. Пофилирование работы сервера приложений BEA. Вот тут было очень много проблем. Специально учили человека на BEA и приглашали для консультаций специалиста по BEA.

В результате этих действий производительность увеличилась на 20-30 %.

Однако резко улучшить описанную вначале ситуацию не удалось. Если ранее процедура ревизии проходила с полудня субботы до вечера воскресенья или до утра понедельника. То теперь как раз уменьшилась до приведенных цифр.

В чем причина так до конца и не выяснено:(

Ссылка на сообщение
Поделиться на других сайтах

Вопрос производительности даже поднимали на конференции Siemens которая была в марте.

Например, мне рассказывали следующее: имеем изделие на 2 млн. дет., из него вычленяем отсек на 30 тыс. дет. на этот отсек необходимо сделать ревизию, для того чтобы ее сделать Teamcenter работает от 22-30 часов непрерывно.

В чем загадка такой производительности так выснить и не удалось.

примерно как они искали:

1. Была проверена производительность сети на всех участках.

2. Профилирование работы сервера БД (oracle). Далее была консультация по производительности со специалистами.

3. Профилирование работы сервера томов. По рассказам серверов томов несколько, причем все разнесено.

4. Пофилирование работы сервера приложений BEA. Вот тут было очень много проблем. Специально учили человека на BEA и приглашали для консультаций специалиста по BEA.

В результате этих действий производительность увеличилась на 20-30 %.

Однако резко улучшить описанную вначале ситуацию не удалось. Если ранее процедура ревизии проходила с полудня субботы до вечера воскресенья или до утра понедельника. То теперь как раз уменьшилась до приведенных цифр.

В чем причина так до конца и не выяснено:(

у нас например TC ставить на процесс немаленькую сборку может до часа.Причем до миллионов деталей там далеко.Для наших объемов это очень долго.Посчитайте потери рабочего времени конструктора когда открытие/сохранение большой сборки занимает не менее 40мин,плюс добавьте сюда постановку на процесс - те же 40 мин. - итого 2 часа рабочего дня уходят ни на что.

Если "по рассказам" как я понял - разнесено практически все и при этом на производительности это не сказывается то стоит задуматься...

Как простой вариант конечно - использовать на каждый проект отельный сервер и соответственно базу,но это дорогое удовольствие,такое реализовано на одном предприятии,но оно может себе такое позволить.Обычно если проектов не много для них используется одна база.

Вот самые простые рекомендации которые предлагает siemens(рекомендую ознакомиться):

requirements.doc

Так же видим что предлагается разносить все.На ветках по NX можно встретить рекомендации по настройке клиентской машины,которые также предлагают манипуляции с разнесением ОС,TEMP_DIR и своп файла на разные диски(физические!,не логические).

Еще меня настораживает такая вещь как FSC и FCC(кэш клиента и кэш сервера).какие рекомендации по настройкам FSC и FCC дает siemens?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • boomeeeer
      Не помню чтобы у меня такое спрашивали при регистрации.
    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
    • gudstartup
      да информация о решенной проблеме очень важна так что будем ждать хороших новостей!
    • mrVladimir
      @gudstartup Спасибо Вам за помощь. Теперь дело в приобретении платы. Как что-то получится (сперва приобрести, потом поставить) обязательно отпишусь.
    • gudstartup
      а как вы taxid фирмы нашли?
    • gudstartup
      все что я написал в цитате выше по теме полная фигня в связи с вновь приобретённой информацией. можно менять любые компоненты в пределах серии чпу если только не меняете по или записываете oprminf но  всегда могут быть нюансы  @mrVladimir все должно получиться извините за то что выдал непроверенную информацию за мнение типа знающего эксперта оказывается я 
    • malvi.dp
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
    • gudstartup
      и главная деталь чтобы на системе была remote option system а именно файл oprminf.000 c сертификатами и были ли проблемы с ними после замены компонентов.
    • boomeeeer
      с него родимого
×
×
  • Создать...