0

我們有大約32個數據集裝載大約200多個表格,其中50%的表格在11g Oracle數據庫上,30%在10g上,其餘20個是平面文件。 最近我們正在加載數據市場時遇到性能問題。建議每月重新啓動informatica應用程序以提高性能?

數據庫參數以及網絡參數正在尋找和吞吐量急劇下降我們現在認爲它是informatica有問題。

最近,當通過放棄和服務器被利用到其90%informatica應用程序重新啓動,並且後來的性能比以前的性能稍好。

所以我的問題是我們應該重新啓動Informatica作爲計劃活動?重新啓動實際上是否提高了應用程序的性能,或者還有其他一些可以在相同方面發揮作用的東西?

+0

的一些最佳做法不能肯定地說,但實踐證明這是正常的事情至少有維護每三個月。這種維護每次都包括Informatica的重新啓動。 – Bor

+0

您能否向我提供有關informatica或任何記錄信息的最佳實踐的鏈接 – Blossom

+0

編號。迄今爲止我所見到的內容總是專有的,並由IPC管理員決定。 – Bor

回答

0

是的,每季度重啓都很好。 它將刷新集成服務緩存。 在重新啓動之前,從緩存和存儲中刪除文件。

1

您在這裏遇到的問題是系統性問題,但您尚未確定系統的哪個組件是原因。

所有作業都顯示完全相同的性能下降嗎?如果不是,那些是共同的特點是什麼?並非所有的工作都會對Informatica服務器產生同樣的依賴 - 有些工作將更多地依賴於他們的目標系統的性能,有些依賴於他們的源系統,所以如果所有的工作都完全一樣,我會感到驚訝退化程度。

你在這裏做的是數據收集練習,然後將這些數據轉化爲有用的信息。

如果你能找出問題只有某些工作,然後當系統運行良好,並且從時間時,它不是我想借此從時間日誌文件,並將它們直接比較,尋找差異其組件的性能。您還可以查看任何數據庫監視工具以查看執行計劃中的更改。

重啓服務器?也許,但這不一定是解決方案 - 真正的問題是缺乏診斷系統所需的數據。

0

既然你說你最近看到一些性能下降,最近可能是由於各種原因。

一些技巧,可以幫助:

  1. 確保所有Indexesvalidcompiled狀態。

  2. 如果要調用通過worflow檢查EXPLAIN計劃和Cost確保它不會做一個全表掃描(成本應該更低)一個procedure

3.在源或目標表Gather stats(尤其是具有deletes)) - 這將有助於de fragmentation - 刪除未分配的空間。DBMS_STATS

  • 總是好的具有house keeping每週定期做就indexes上述檢查,除去臨時/不必要的文件和gather stats(分析索引和表)。
  • 這裏performance tips