• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      企業(yè)Teamcenter軟件優(yōu)化

      2015-07-21 00:43:22袁穎王靜宜
      現(xiàn)代商貿(mào)工業(yè) 2015年15期
      關(guān)鍵詞:磁盤(pán)二次開(kāi)發(fā)文件夾

      袁穎 王靜宜

      摘 要:隨著企業(yè)信息化的發(fā)展,產(chǎn)品全生命周期管理(Product Lifecycle Management PLM)軟件Teamcenter的用戶(hù)數(shù)和數(shù)據(jù)量不斷增加,必然導(dǎo)致軟件運(yùn)行速度降低。通過(guò)一個(gè)實(shí)例,從硬件、網(wǎng)絡(luò)、軟件、二次開(kāi)發(fā)、使用習(xí)慣等方面闡述如何進(jìn)行優(yōu)化,以解決Teamcenter性能問(wèn)題,提高軟件運(yùn)行速度,以便更好的為企業(yè)用戶(hù)服務(wù)。

      關(guān)鍵詞:Teamcenter;優(yōu)化

      中圖分類(lèi)號(hào):F27

      文獻(xiàn)標(biāo)識(shí)碼:A

      文章編號(hào):1672-3198(2015)15-0059-02

      1 引言

      Teamcenter是西門(mén)子軟件公司的一款跨越產(chǎn)品全生命周期從早期的需求計(jì)劃直到最后的維護(hù)檢修階段所有過(guò)程的應(yīng)用及解決方案。隨著企業(yè)信息化的發(fā)展,Teamcenter被應(yīng)用得越來(lái)越廣泛,用戶(hù)數(shù)量、數(shù)據(jù)量也急劇上升,軟件運(yùn)行速度逐漸變慢。通常認(rèn)為系統(tǒng)運(yùn)行緩慢了,只要更新硬件,提高配置就能解決,但性能問(wèn)題不僅僅是硬件一個(gè)方面,而是包含了硬件、網(wǎng)絡(luò)、軟件、二次開(kāi)發(fā)甚至使用習(xí)慣與方法的綜合性問(wèn)題,根據(jù)木桶原理,哪一方面出現(xiàn)了短板都會(huì)嚴(yán)重影響性能;同樣只大幅提升其中一項(xiàng),也不會(huì)使性能有大幅度提升,各方面因素必須均衡。

      2 運(yùn)行環(huán)境

      軟件:Teamcenter8.3.3,Weblogic10,Oracle11g。小型機(jī)2臺(tái),系統(tǒng)AIX6.1,2個(gè)4核Power6 處理器,32G內(nèi)存;一臺(tái)用做數(shù)據(jù)庫(kù)服務(wù)器,一臺(tái)做為卷服務(wù)和IDSM多站點(diǎn)服務(wù)器,雙機(jī)做HA。磁盤(pán)存儲(chǔ)一臺(tái),2T容量,做RAID5,用來(lái)存放數(shù)據(jù)庫(kù)文件和卷文件。Windows服務(wù)器2臺(tái),系統(tǒng)Windows Server 2003,1個(gè)8核至強(qiáng)處理器,32G內(nèi)存;用來(lái)做TCServer服務(wù)器。服務(wù)器之間1000M光線(xiàn)網(wǎng)絡(luò),100M到客戶(hù)端,2個(gè)站點(diǎn)之間100M網(wǎng)絡(luò)直連。高峰在線(xiàn)用戶(hù)數(shù)400。二層四層混合客戶(hù)端,以二層用戶(hù)為主。

      3 存在的問(wèn)題及分析

      存在的問(wèn)題包括:多站點(diǎn)協(xié)同傳送300個(gè)ITEM以上的裝配時(shí)會(huì)失??;展開(kāi)文件夾耗時(shí)很長(zhǎng);個(gè)別查詢(xún)緩慢。

      經(jīng)分析,問(wèn)題的原因包括五個(gè)方面:(1)系統(tǒng)架構(gòu)卷服務(wù)寫(xiě)入性能弱。(2)網(wǎng)絡(luò)配置不合理。(3)操作系統(tǒng)配置不合理。(4)數(shù)據(jù)庫(kù)配置不合理、維護(hù)保養(yǎng)差。(5)二次開(kāi)發(fā)代碼質(zhì)量影響。

      4 優(yōu)化測(cè)試

      根據(jù)前面對(duì)問(wèn)題的分析,從上述五個(gè)方面對(duì)Teamcenter軟件進(jìn)行全面優(yōu)化。

      (1)系統(tǒng)架構(gòu)優(yōu)化。配置成RAID0+1來(lái)提高磁盤(pán)讀寫(xiě)性能并保證數(shù)據(jù)的安全。

      (2)網(wǎng)絡(luò)硬件優(yōu)化。結(jié)合企業(yè)網(wǎng)絡(luò)拓?fù)鋱D和相關(guān)工具,把服務(wù)器組接入核心層網(wǎng)絡(luò),盡可能提升網(wǎng)絡(luò)帶寬,減少掉包率。

      (3)操作系統(tǒng)優(yōu)化。

      客戶(hù)端系統(tǒng)優(yōu)化:定期清理系統(tǒng)臨時(shí)文件;定期整理Teamcenter臨時(shí)文件RAC所在磁盤(pán)的磁盤(pán)碎片,優(yōu)化磁盤(pán)讀寫(xiě);關(guān)閉Windows操作系統(tǒng)自動(dòng)索引;如果沒(méi)有使用IPV6則禁用;關(guān)閉Windows磁盤(pán)緩沖;關(guān)閉Windows自動(dòng)虛擬內(nèi)存管理,設(shè)置成非系統(tǒng),非CAD所在分區(qū)32位系統(tǒng)4G,64位系統(tǒng)8G;關(guān)閉不使用的Windows服務(wù)如IP Helper、Windows Time等,以減少消耗。

      服務(wù)器端系統(tǒng)優(yōu)化:關(guān)閉相關(guān)調(diào)試跟蹤功能,不保存相關(guān)錯(cuò)誤日志,根據(jù)每臺(tái)服務(wù)器的功能,去設(shè)置相應(yīng)的內(nèi)存參數(shù),以保障每個(gè)服務(wù)都有足夠內(nèi)存使用,同時(shí)修改操作系統(tǒng)計(jì)算內(nèi)存和非計(jì)算內(nèi)存比例,給IDSM服務(wù)留下足夠的內(nèi)存。

      (4)數(shù)據(jù)庫(kù)優(yōu)化。定期整理數(shù)據(jù)表使用MOVE命令,消除行鏈接。定期運(yùn)行信息統(tǒng)計(jì)腳本dbms_stats.gather_schema_stats。構(gòu)建一個(gè)針對(duì)Teamcenter優(yōu)化的數(shù)據(jù)庫(kù)系統(tǒng),關(guān)閉位圖索引,只使用BTree索引。本案例優(yōu)化調(diào)整前Oracle分配內(nèi)存12G物理內(nèi)存,PGA,SGA通過(guò)AWR Report工具,收集系統(tǒng)在最繁忙的1小時(shí)里的相關(guān)數(shù)據(jù),該數(shù)據(jù)庫(kù)緩存命中率偏低,存在部分SQL語(yǔ)句執(zhí)行時(shí)間長(zhǎng)達(dá)29.05s,查看具體執(zhí)行語(yǔ)句可以大體判斷出該語(yǔ)句是由Teamcenter執(zhí)行模糊查詢(xún)的時(shí)候發(fā)出的。查看數(shù)據(jù)庫(kù)連接數(shù),可以得知在線(xiàn)用戶(hù)數(shù)在400左右,每個(gè)Teamcenter連接用戶(hù)占用系統(tǒng)內(nèi)存大約10M,從而估算出PGA最少應(yīng)該分配大約400*10=4000M內(nèi)存,而調(diào)整前Buffer Pool 4672M,Buffer Pool越小數(shù)據(jù)庫(kù)就需要不斷的去磁盤(pán)上讀取數(shù)據(jù),而內(nèi)存讀取數(shù)據(jù)速度比磁盤(pán)上讀取速度快至少100倍以上,調(diào)整到12000M后,性能提高了25倍。

      (5)二次開(kāi)發(fā)優(yōu)化。本案例中在Teamcenter啟動(dòng)文件中加入一些調(diào)試參數(shù),用來(lái)調(diào)出調(diào)試窗口和保存完整的日志。在執(zhí)行用戶(hù)反映的展開(kāi)文件夾緩慢的操作時(shí),通過(guò)性能監(jiān)視窗口看到執(zhí)行過(guò)程1min 12.117s產(chǎn)生9870次CALL,相對(duì)于不添加任何二次開(kāi)發(fā)功能的原始開(kāi)包即用系統(tǒng)(OOTB)展開(kāi)文件夾幾十次的CALL來(lái)說(shuō)多了9000余次。具體查看通信窗口中的CALL,絕大多數(shù)的CALL是請(qǐng)求ITEM對(duì)象下的屬性,這個(gè)文件夾一共有1362個(gè)ITEM對(duì)象,每個(gè)ITEM有20余個(gè)屬性,程序?qū)γ總€(gè)對(duì)象的每個(gè)屬性的讀取都產(chǎn)生一次CALL。對(duì)于這種獲取ITEM對(duì)象屬性,Teamcenter提供了相關(guān)SOA方法,實(shí)現(xiàn)對(duì)一個(gè)對(duì)象批量獲取屬性,即發(fā)一次CALL能獲得該ITEM的所有屬性,修改程序調(diào)用方法就能使CALL總量從9870次減少到821次,展開(kāi)文件夾效率提高了11倍,用戶(hù)體驗(yàn)得到了很大提高。

      性能調(diào)優(yōu)是有較大風(fēng)險(xiǎn)的工作,在做任何操作前做系統(tǒng)和配置參數(shù)的備份,修改后及時(shí)全面的測(cè)試是很重要的一環(huán),發(fā)現(xiàn)問(wèn)題還原參數(shù)配置從新分析調(diào)整測(cè)試。五個(gè)方面并不是獨(dú)立存在的,而是相互影響的。

      5 優(yōu)化效果

      6 結(jié)論

      通過(guò)以上的分析診斷調(diào)優(yōu),在條件允許的情況下根據(jù)各自特點(diǎn)進(jìn)行適當(dāng)?shù)膬?yōu)化,能使Teamcenter總體性能得到提升,在部分性能問(wèn)題突出的業(yè)務(wù)場(chǎng)景中性能得到較大的提升。由于不同的環(huán)境造成性能問(wèn)題的原因各不相同,最終的調(diào)優(yōu)效果肯定也會(huì)存在一定的差異,需要結(jié)合實(shí)際情況具體分析。

      參考文獻(xiàn)

      [1]Troubleshooting Oracle Performance Antognini,Christian[Z].2008.

      [2]AIX 5L系統(tǒng)管理技術(shù)[M].北京:電子工業(yè)出版社,2005.

      猜你喜歡
      磁盤(pán)二次開(kāi)發(fā)文件夾
      磁力文件夾
      淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
      甘肅科技(2020年20期)2020-04-13 00:30:02
      解決Windows磁盤(pán)簽名沖突
      淺談Mastercam后處理器的二次開(kāi)發(fā)
      模具制造(2019年3期)2019-06-06 02:11:02
      修改磁盤(pán)屬性
      西門(mén)子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
      調(diào)動(dòng)右鍵 解決文件夾管理三大難題
      磁盤(pán)組群組及iSCSI Target設(shè)置
      創(chuàng)建VSAN群集
      TC一鍵直達(dá)常用文件夾
      電腦迷(2015年1期)2015-04-29 21:24:13
      通州市| 柏乡县| 虞城县| 德惠市| 古蔺县| 合江县| 大田县| 宽甸| 六枝特区| 桃江县| 遂平县| 临泉县| 孝昌县| 潼关县| 卓资县| 大余县| 临湘市| 嘉义市| 乌拉特前旗| 万年县| 开江县| 临潭县| 西平县| 蓬溪县| 灵石县| 海盐县| 榆中县| 揭西县| 景德镇市| 河西区| 木兰县| 靖州| 台湾省| 深水埗区| 乐至县| 临西县| 竹山县| 大同县| 湟源县| 临安市| 麟游县|