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

Оптимизация работы 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 пользователей

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




  • Сообщения

    • malvi.dp
      У вас там скорее всего скрыты размеры. Перетяните их дальше от штриховки, чтоб не пересекали.
    • Snake 60
      @Бестолковый С названием топика не ошиблись? Человек спрашивает: ' VBA ' 1. Open a document in SOLIDWORKS. ' 2. Run the macro below to set inch units with '     a fractional base of 16 and no rounding. Dim swApp As SldWorks.SldWorks Dim Part As SldWorks.ModelDoc2 Option Explicit Sub main()    Set swApp = Application.SldWorks    Set Part = swApp.ActiveDoc    Part.SetUnits swINCHES, swFRACTION, 16, 0, False End Sub   Код взят отсюда: https://help.solidworks.com/2019/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.imodeldoc2~setunits.html Вот еще описание всех методов: https://help.solidworks.com/2021/English/api/swconst/DP_Units.htm Ну и на вкусное, статья от Артема (см. через ВПН) https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.codestack.net/solidworks-api/options/document/set-units/&ved=2ahUKEwjgpL-apN6GAxU7HxAIHYO0D2IQFnoECBAQAQ&usg=AOvVaw15xq49gocoVQ5BzEA31qGf
    • Shvg
      IModelDocExtension.SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swUnitSystem, swUserPreferenceOption_e.swDetailingNoOptionSpecified, swUnitSystem_e.<Value>), где swUnitSystem_e.<Value> перечисление swUnitSystem_CGS           1 = Centimeter, gram, second  swUnitSystem_Custom        4 = Lets you set length units, density units, and force  swUnitSystem_IPS           3 = Inch, pound, second  swUnitSystem_MKS           2 = Meter, kilogram, second  swUnitSystem_MMGS          5 = Millimeter, gram, second   
    • Ветерок
      Вопрос про "включение RGK". Если в модели какие-то функции сделаны с использованием RGK, эта модель будет работоспособной на другом компе, где RGK "не включен"? И вообще не понятно, получается система использует два разных ядра одновременно? Или включая RGK, автоматически выключается Прасолид? А обратно переключиться можно? Если можно итак, и так, и туда, и обратно, тогда не понятно зачем вообще это включение-выключение.
    • TVM
      Так на скорую руку строились. Ясно что такое воспроизвести в живую затруднительно. 
    • Борман
    • Shura762
      Уважаемый @mamomot  вы ошибаетесь на счет  они (топсистемы) уважают пользователей T-FLEX PLM, и им была приведена презентация нового продукта, рассказаны пути развития этого продукта и как часть всего этого интересного 18 версия када. Лично внешний вид мне понравился, осталось узнать про "плюшки" облегчающие работу конструктора.
    • mamomot
      Нужно уважать пользователей. Понимаю, что сейчас идет "охота" на госкорпорации. Но из уважения к другим пользователям, купившим ранее версии Тифлекс, можно было бы дать хоть какой-то обзор нового: Металлоконструкции, Детали Машин, другие модули...  
    • Jesse
      да. Но вы с Борманом ИМХО упускаете ключевую роль трещин     Вот здесь на картинке видны линии Чернова–Людерса (темная часть) - это пластические деформации. А всё остальное хрупкий излом.
    • TVM
      Нет. Это-же костыль. :) Но списков вырезов два на скрине. Повторить не смог. Странно. Возмохно нужен опргделеный порядок построения.
×
×
  • Создать...