




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SAP系統buffer溢出參數說明目錄1 系統參數部分報警信息及對應參數說明 31.1 數據字典類參數 31.2 表類 buffer參數51.3 程序類 buffer參數51.4 屏幕終端類buffer51.5 Export/import 類buffer 參數: 5有關此類報警分析及調整流程 61系統參數部分報警信息及對應參數說明F圖是系統報警的參數截圖:通過事務碼ST02獲取Sys t e® ;s apprd2_R.3P_ 06Tunc 5 unitaryDate + Time of Snapshot r 2013.12. 1115;Q0r36 Startup; 2013. 11-
2、 03 15:3:5i03以下將上圖中存在紅色報警信息所關聯的參數分成五類介紹1.1 數據字典類參數Buffer名稱對應參數Buffer描述Buffer詳細描述Table Defin eiti onrsdb/ntab/e ntryco untTTAB buffernu mber of n ametabe ntries adm ini stratedTable DDNTTField descripti onsrsdb/ntab/ftabsizeFTAB bufferdata area size for field description bufferTable DDNTFShort Nameta
3、brsdb/ntab/s ntabsizeSNTAB bufferdata area size for Short NTAB bufferA short summary of TTAB and FTAB buffersIn itial record layoutsrsdb/ntab/irbdsizeIREC bufferdata area size for In itial records bufferContains the secord layout initialized depending on the field type參數名計算公式單位最大值計算關系rsdb/ ntab/e nt
4、ryco untTTAB buffer = s_ttab * "rsdb/ntab/e ntryco unt" / 1024 s_ttab = 348Number of directory entriesMax nu mber of directory en tries 149000rsdb/ ntab/ftabsize"rsdb/ntab/ftabsize" + s_ftab * "rsdb/ntab/e ntryco unt" / 1024 s_ftab = 80Size in KBrsdb/ntab/e ntryco untrs
5、db/ ntab/s ntabsize"rsdb/ntab/irdbsize" + s_irbd * "rsdb/ntab/entrycount" / 1024 s_irbd = 32Size in KBrsdb/ntab/e ntryco unt / 4rsdb/ ntab/irbdsize"rsdb/ntab/s ntabsize" + s_sn tab * "rsdb/ntab/e ntryco unt" / 1024 s_sn tab = 32Size in KBrsdb/ntab/e ntryco unt
6、 / 4所有對數據庫表的操作都會用到該類buffer。前兩個buffer為:表定義buffer和字段描述buffer目錄條目值。其中短NTAB buffer和初始化記錄條數buffer是其值的四分之一。該類參數對應的buffer是通過修改ipc/shm_psiz e_40設定的,數據存放在內存注釋:在下面將多次提到共享池,共享池是pool中的。SAP啟動時從內存中劃出的固定空間,用于存放部分系統運行中所需的常用數據條目,默認使用的共享池有2個,10號和40號,一般不做調整F圖展示的是當前 ST02中上述參數的命中率(HitRatio )和大小(Kb ):BufferHltHatlo %Allo
7、c. KETable definition Field dtfinnion ShortInitlAl recordsW. T2 汕.S4 的.97 4.1516,99673,646I lt 562對應到操作系統中查詢到的大小為:B * *+ * +* r y y y y &曰&曰停 h K K K Kmemoriesinsideof pool 4042 Size:14096992(43 Size:G5033032<44 Size:15935800(45 Size:9833608(13.4 MB)G2+l MB)15*1 MB)9*2 MB)DB TTfiB bufferD
8、B FTAB bufferDB IREC bufferDB short 門弓hi呂匕令b bufFer對于此類參數出現報警信息后,如需調整可遵循如下原則:命中率(HitRatio )少于95%時候可以先在 OS中檢查相關pool ( buffer)的使用情況,根據情況調整相關參數。例如:對于開發對象較多運行或者傳輸量較大的時候,命中率會相應下降,但一般不建議調整。理想的情況是通過調整參數使系統進程如下圖所示,可大部分直接從buffer中讀取所需數據條目,表現為:CPU負載小幅度提升,進程處理速度提高.對于此類參數出現報警信息后,如需調整可遵循如下原則:命中率(HitRatio )少于95%時候
9、可以先在 OS中檢查相關pool ( buffer)的使用情況,根據情況調整相關參數。例如:對于開發對象較多運行或者傳輸量較大的時候,命中率會相應下降,但一般不建議調整。理想的情況是通過調整參數使系統進程如下圖所示,可大部分直接從buffer中讀取所需數據條目,表現為:CPU負載小幅度提升,進程處理速度提高.在圖示中我們可以看到報警的是SWAP 項,以下就對swap進行說明分析:Swap值:當buffer不足,沒有剩余空間存放程序需要的數據條目時,就不得不從buffer以外導入新的對象。我們從ST02中所看到的swap數值就是記錄從系統重啟動以來,有多少個進程所需對象是從外部而不是從buffe
10、r直接調用的。官方的分析可參見 SAP online help :http:/SAP/SAPHelp/Plai nH TML/helpdata/EN/c4/3a6def505211d189550000e829fbbd/frameset.htm對于參數配置不合適時,就會出現下圖所示的低效情況,當前進程因為無法從 buffer中獲取所需數據,而buffer又無空間導入進程需要的數據時,就會清除部分 buffer中的數據以騰出空間導入進程所需數據條 目當出現這種情況時,由于涉及到從10讀取數據,系統進程的響應時間就會大幅度提高,系統效率就會下降,表現為:CPU負載很低;但進程處理速度卻很慢;同時還會
11、有間隙性I/O高負載.Poor Configuration Example對于此類參數出現報警信息后,如需調整可遵循如下原則:命中率(HitRatio )少于95%時候可以先在 OS中檢查相關pool ( buffer)的使用情況,根據情況調整相關參數。例如:對于開發對象較多運行或者傳輸量較大的時候,命中率會相應下降,但一般不建議調整。理想的情況是通過調整參數使系統進程如下圖所示,可大部分直接從buffer中讀取所需數據條目,表現為:CPU負載小幅度提升,進程處理速度提高.Optimal Configuration匚C.-ZZZWorkWorkCodeCode鶯 Program buffer
12、JC4d rCodeWorkWorkrocessprocessrepcwt nreim-c)UMI仃目C I ELECT B rHCM h:匚ALL rUNCTlOH :EHDLEUrT.OATA: ATTFE LB TYPE IPERroniWENH*lE LECT "FIIDW : NARA缶 ajqg UOEKd<dJtnmqelEO1.2 表類buffer參數zcsa/table_buffer_areartbb/buffer_le ngth該類參數不在共享內存池范圍內,因為其直接使用OS內存,一般很少調整。1.3 程序類buffer參數abap/buffersize該類
13、buffer用于存儲ABAP程序的執行版本。如果swap值較大,但freespace也比較大即表明有程序反復調用較大規模的數據條目,一般不需要調整;如果freespace較小,則說明該項參數數值偏小,不能滿足常用程序調用數據條目所需的空間,應根據情況調整,如命中率有明顯提高,則說明調整 成功。1.4 屏幕終端類bufferrsdb/cua/buffersizezcsa/prese ntati on _buffer_area該類buffer存儲來自GUi的組件,如屏幕、菜單、按鈕等對象。該buffer使用的是40號共享池,如果發現點擊率較低或freespace較少時候,可以考慮使用OS命令檢查該
14、共享池的使用情況。1.5 Export/import 類 buffer 參數:rsdb/obj/buffersize該類buffer用于存儲當前多個工作進程使用的數據。如果命中率和freespace都較低,可以考慮調整該參數。如最開始我們通過st02獲取的報警截圖,QAS系統中該項參數的命中率只有70.58%,且freespace非常小,僅剩余8.45% .這樣的數值可以說明該項參數已影響到系統性能,應逐步提高該 項參數值,并觀察調整后命中率是否有明顯提升,當命中率到達95%,即可停止調整.2 有關此類報警分析及調整流程因為系統參數調整是重要敏感型操作,直接影響系統是否能夠正常,高效的提供服務
15、,且參數調整有 一定的延續性和風險性,下面就針對參數調整提出基本流程規范:首先,針對通過st02查看的系統狀態查找相關資料,確認此類系統參數調整依據 SAP BC315文檔.具體調試過程需要通過反復測試尋找最佳方案因為涉及到的部分參數調整需要重啟應用才可生效,故對系 統參數的調整需有詳細計劃和及故障應對方案,并對修改進行詳細記錄.調試注意點:1)各類buffer的點擊率2)Swap區的Object使用情況3)Paging area的使用情況4)調整原則:每次盡量只增加原有值的10%5)通過命令sappfpar檢查參數中的共享內存 pool的參數設置情況sappfpar check pf=<SID>_DVEBMGS<system_ num >_<host name下面對系統參數調整提出以下步驟說明:1)經過系統檢測發現的報警信息進行整理,超過4周持續存在報警信息的項目進行記錄,并啟動參數調 整流程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省樂山市第一中學校2025屆高三下學期4月月考化學試題(原卷版+解析版)
- 保護患者隱私的醫療信息共享實踐
- 信息網絡安全管理與保護技術在衛生系統中運用推廣研究
- 從數據看醫改如何運用好移動互聯網進行患者管理
- 2025至2030年中國胡蘿卜水餃行業發展研究報告
- 樓盤銷售合同
- 從商業到辦公探索資產證券化的新路徑
- 全球智能健康大會-新技術引領的醫療革新與發展趨勢
- 企業健康管理與辦公室環境的優化探討
- 2025年中國固定式門封市場調查研究報告
- 【MOOC】電子線路設計、測試與實驗(二)-華中科技大學 中國大學慕課MOOC答案
- 2024年人大題庫考試中國特色社會主義理論題庫答案
- 給青年的十二封信讀書分享
- 第47屆世界技能大賽江蘇省選拔賽平面設計技術項目技術工作文件
- 2024年網絡與信息安全考試題庫
- 安橋功放機TX-NR3010說明書
- 《畜禽糞肥還田利用技術規范(征求意見稿)》編制說明
- GB/T 44309-2024陶瓷巖板
- 小學五年級下學期科學《我們面臨的環境問題》教學課件
- 血透病人低血壓護理查房
- 2024年工程承包合同書范文
評論
0/150
提交評論