如何提高啟用DSO資料的效能

2021-05-28 05:34:37 字數 827 閱讀 5803

在啟用

dso資料的過程中,有可能會遇到一些系統效能瓶頸,以下是一些提高啟用速度的實用技巧:

- 如果處理後台作業的系統表過大,整個後台作業本身效能就會降低,dso資料啟用是通過後台作業進行的,勢必也會降低處理速度。所以,作為第一步,請相關的basis技術人員檢查一下後台作業系統的情況,是否安排了過多不必要的後台作業占用了過多資源(清理後台作業系統的方法有rsbtcdel2, sm65等等,請諮詢basis技術人員)。

- 確保資料庫中dso相關的**都有最新的統計資訊(statistics),這樣讀取更新資料庫就能有更好的效能。

- 如果您的應用並不在該dso上直接生成報表,就

不要在啟用資料時選擇生成

sid,這樣會大大減少資料啟用所需要的時間。通常在一些資料啟用的後台作業日誌(job log)中,我們會看到大量的時間都花費在執行後台作業bibctl_*(程式為rsbatch_execute_prozess)上了。 rsbatch_execute_process是用來產生sid的。如果你不在這個dso出報表直接查詢裡面的資料,那麼就在dso維護介面裡面去掉「啟用時生成sid (sid generation upon activation)」的選項。你可以在dso維護介面裡「設定 (settings)」部分找到這個選項。.

- 在事務**rsodso_settings中調整相關引數可以幫助提高啟用效能。在此您可以調整影響所有dso的全域性引數,也可以調整針對某個特定dso的引數。

引數的詳細介紹,請仔細閱讀

sap note 1118205 - rsodso_settings maintain runtime parameter of dso.

源文件<

>

DSO資料啟用後丟失問題

今天做 hr模型的調入調出模型時候,發現乙個很奇怪的現象,新資料表中有 12條資料,並且資料字段都存在,可是啟用後,卻只有 5條記錄,並且資料字段都變為 0,這個問題測試了好幾次,都是這樣,開始百思不得其解,因為一直有這樣的概念,就是啟用只是將新資料表中資料挪到有效資料而已 探索解決步驟 通過仔細觀...

如何提高MySQL效能

一 問題的提出 在應用系統開發初期,由於開發資料庫資料比較少,對於查詢sql語句,複雜檢視的的編寫等體會不出sql語句各種寫法的效能優劣,但是如果將應用系統 提交實際應用後,隨著資料庫中資料的增加,系統的響應速度就成為目前系統需要解決的最主要的問題之一。系統優化中乙個很重要的方面就是sql語句的優化...

如何提高資料中心的儲存效能

許多公共部門的首席資訊官們在開始他們的雲計算之旅時,就知道雲計算應該是他們整體儲存策略的一部分,但不確定應該發揮多麼大的作用。因此,他們往往很難弄清楚該從 著手。首先要做的就是對當前的資料中心基礎設施進行徹底清查,而資料中心基礎設施通常是乙個異構的伺服器 網路和儲存平台的組合。而據調查機構gartn...