SAP 系統效能分析 Tcode

來源:互聯網
上載者:User

標籤:gateway   指標   設定檔   memory   use   參數   query   擴充   statistic   

原文轉載 http://blog.chinaunix.net/uid-20607558-id-1916144.html  感謝原作者的總結及歸納.

/nSMLT
language management
overview sap support language

==for manage database
http://help.sap.com/saphelp_47x200/helpdata/en/d0/1057cd20d96a43bde5d59291e8290f/frameset.htm

/nST04
database performance analysis overview

=======for role
/nsu01
create user id.
how to define a gounp?
what privilege does the username in a group include ?
group and role?

/nPFCG
create role
what is profile?

/nSU53
check the unsuccessful privilege of last login

/nSUIM
user information system


========for system analyze
/nST01
trace system internal activity

/nST03
workload in system

/nST06
operationg system monitor

/nRZ10
maintain the parameter file
instance profile
default profile
startup profile

/nSM36
define job

/nSE01
transport manage

/nSSAA
system manage assistant. it shows all the TCODE of activity about system.

/nSA38
the interface of clear the log

/nSM02
send a message to all user

/nSM12
show the table lock

/nSQVI
SAP QUERY is a sinple report develop tool.It do not need to program.

==========================================

一,SAP系統管理常用到的事務代碼
1. SM51 SAP Servers System Monitoring
2. SM21 SAP系統日誌
3. SRZL SAP電腦中心管理系統(CCMS) 建議初學者重點學習.
4. RZ20 Alert Monitor. 工作負載警示監視器.(CCMS下的)
5. ST06 Operating System Monitor,用於分析整個SAP技術棧的效能.
6. ST03N Workload Moniter,負載監視器,用於切入線上及批量負載,"最常用的40個"事務,峰值負載細節及某一時間內執行的事務.
7. SSAA 用於執行常規的日,周和月的系統管理功能.
8. SMLG 用於監控SAP登入負載運行是否均衡;用F5可以切入面向特定使用者組的效能資料.
9. AL08 用於檢查登入到某個SAP應用伺服器上的終端使用者及顯示他們正在執行的事務.
10. ST07 用於檢查登入到整個系統的終端使用者,系統使用者可根據功能區域分類(如SAP ECC,FI,MM,PM,PS,SD等).
11. SM66 用於查看SAP系統中與每個應用程式及批處理伺服器的進程執行相關的系統層級的效能.
12. ST22 用於查看ABAP dump,這樣就可以評鑑程式錯誤.這有助於將這類問題反饋給到相關部門或開發組.
附: SAP Online Help.http://help.sap.com 

二,效能管理相關的CCMS事務

(1)使用者和應用伺服器分布 ST07及AL08
ST07可以讓你看到包括所有的應用伺服器在內的整個系統中有多少使用者登入進來.還可以根據功能分區來將數字拆分細化,還可查看曆史資料.
AL08可以顯示已登入終端使用者總數,可根據使用者登入的應用伺服器進行劃分,因此可對某個系統的應用伺服器負載平衡情況進行分析.可顯示每個終端使用者在執行的事務,從而可以即時地對系統負載類型進行分析.

(2)管理負載平衡 SMLG
可用來查看某種登入負載平衡機制的工作情況.此事務可用於設定登入組,還可以監視每個登入組的效能.按F5可查看每個登入組的響應時統計資料.(SMLG可補充AL08的功能,顯示所登入的使用者數量,顯示每個登入組的響應時.)

(3)資料庫概述與效能 DB02及ST04
DB02可追蹤資料庫如何隨著時間的增長而增長,也可跟蹤索引的數量以及它們的大小,數量和曆史發展趨勢.
ST04(Database Performance Analysis)資料庫效能分析事務,它可以即時地分析快取命中率,邏輯讀對物理讀的對比,關鍵"緩衝區繁忙等待(Buffer Busy Waits)"值,以及更多其它資訊.
注意,如果需要確定最近某一種變動對資料庫效能的影響,這些即時資料的統計資料是可以複位的.藉助Detail Analysis Menu(詳細分析菜單),你可根據特定SQL需求或表的訪問來深入到整個活動,例外狀況事件,資源消耗量以及更多的曆史資料當中.

(4)升級,鎖定和磁碟子系統效能 SM12及SM13
如果想要知道升級的應用情況是"提交"到資料庫的情況是否存在鎖定項(lock entry)的話,要通過SM12(資料鎖定項,Database Lock Entries及SM13(管理員更新記錄,Administrator Update Records)來完成.
用SM12來瀏覽與某個資料庫表,使用者或客戶相關的鎖定項.
用SM13來跟蹤和監測即時的資料升級.

(5)記憶體管理和最佳化統計 ST02
最佳化統計(Tune Summary),能夠即時查看每個SAP應用伺服器的記憶體及多個緩衝區的運行情況.就某個負載而言,如果緩衝區沒有正確配置或是未被最佳化,那麼在Swaps列就會顯示出緩衝區的值越積越大,並用紅色高亮顯示出來,這就我們就很容易鑒別出問題所在的地區.
ST02不僅可以管理緩衝,還可跟蹤每台應用伺服器的記憶體使用量情況.要特別注意當前擴充記憶體的使用率(與高峰時期相比).同樣,要經常檢查堆記憶體(heap memory)的使用是否已最小化.
堆記憶體是特定於工作過程的.當程式使用工作過程的共用記憶體時,它必須採用獨立維護記憶體的PRIV模式.此時,正在執行的程式是無法切換到另一個工作過程的,它會被一直阻塞直到程式執行結束.程式結束後,系統會重啟動工作過程,一切又恢複正常(程式在何處進出記憶體要視SAP系統的需要而定).
(6)響應時和負載效能 ST03及ST03N
監視自身的負荷是效能管理中最重要的一個組成部分.ST03及ST03N就可以執行負載監控器(workload monitor).它既可以為你顯示總體工作負載的情況,也可以根據對話,批處理,升級和其他任務類型來分拆顯示.點擊Transication Profile按鈕就可以根據響應時對每種類型的結果進行排序.這裡,你可以分析哪些工作消耗最多的資料庫時間(DB請求時間),CPU時間和其它核心組件的回應時間的事務程式.你還可以查看不同的時間段內的合計值,時間段可以從15分鐘到1個月.查看並跟蹤每天每小時處理的總的對話數,這樣就你可以瞭解一天內每個小時的工作負載情況.
此外,ST03N還能跟蹤資料的直接讀取,序列讀取和變更(資料庫更新或提交).此外,它還可以獲得每個事務請求的平均位元組數.這樣就可以確定某個系統當前支援的磁碟負荷.
除了純粹的響應時指標之外,ST03的"Time Pfofile"和"Transaction Profile"按鈕還支援量化某個特定時間段內的系統負荷,或是根據特定工作負載來確定哪些事務是最常用的,從而產生了哪些相關硬體的負荷.
事務ST03G使你可以查看並分析與外部系統相關的負荷,以及對跨多個系統的業務過程的系統效能分析.這是對ST03一個強有力的補充.
一般來說,資料庫正常運行時,應該符合以下幾個參數值:
(1)Data Buffer Quality至少為94%.在系統重啟後,Buffer值一般不能立即讀入,此時Qulity值也很低,所以通過等到Reads超過20 000 000以後,才來計算Qulity的值.
(2)Time/user call<20ms
(3)SQL area pinratio>97%.


(7)OS監控器 ST06
OS Monitor(ST06)是另一個可以顯示大量即時效能資料的SAP事務.它包括了根據使用者,系統和空閑時間來進行排序的CPU利用率,CPU進程隊列(也稱為CPU負荷計數).
記憶體OS監控還支援檢查短期曆史資料;點擊"Datail Analysis Menu,詳細分析茶單"就可以訪問到根據主硬體子系統及應用伺服器劃分的曆史資料資訊.
有了這些曆史資料,你就可以將在OS和資料庫那裡所收集到的磁碟效能指標以SAP可見的方式進行管理.你還可以查看過去24小時中每小時CPU的負載情況,這樣容易確定負載峰值,還可監視並分析CPU的吞吐效能(如執行SP03N來查看某一段特定時間內的對話數量).同樣,深入SAP效能資料庫也使得從 OS監控器那裡擷取其他泛型服務器或某一具體伺服器的效能分析變得容易起來.你可以將這些數字與你通過基於硬體或OS的效能工具那裡收集到的結果進行比較或是關聯.
OS監控器或事務ST06即提供了即時的效能快照也可以對曆史資料進行訪問.
通過它可以綜合分析出CPU,交換空間,以及記憶體的使用率,總結出作業系統的效能.

(8)監視活動工作過程 SM50和SM66
它們都可以查看系統中工作過程的活動情況.SM50顯示了特定應用伺服器(實際上是你現在登入的那台)所配置的全部工作過程,而SM66則顯示了所有應用伺服器上的全部活動工作過程.特別是SM66,它可以擷取某台伺服器平台上的活動使用者或對話的數量;一般來講,平台的速度越快,某段時間內的活動過程就越少.
SM50:背景工作處理序管理,一個應用伺服器一般有DIA,UPD,ENQ,BTC,SPO五種類型的背景工作處理序.
DIA:為前台背景工作處理序,一個instance至少要有兩個DIA,否則根本起不來.
UPD,UPD2是立即更新進程(有些系統中為VB1,VB2進程),其中UPD

附:
%pc可協助我們將原始SAP GUI輸出載入到EXCEL中(其它多種格式也可以).

三,其它

SBIT Menu 菜單 
SBTA Test background processing 幕後處理測試 
SBTU Background processing for user 對使用者的幕後處理 
SM36 Define Background Job 定義後台作業 
SM37 Background Job Overview 後台作業概覽 
SM39 Job Analysis 作業分析 
SM49 Execute external OS commands 執行外部 OS 命令 
SM61 Menu 菜單 
SM62 Menu 菜單 
SM63 Display/Maintain Operating Mode Sets 顯示/保持操作方式設定 
SM64 Release of an Event 事件的釋放 
SM65 Background Processing Analysis Tool 幕後處理分析工具 
SM67 Job Scheduling 作業調度 
SM68 Job Administration 作業管理 
SM69 Maintain external OS commands 維護外部 OS 命令 
SMX Display Own Jobs 顯示自己的作業 
SPBM Monitoring parallel background tasks 監控類似的背景工作 
SPBT Test: Parallel background tasks 文本:匹配背景工作 
DB16 DB system check (trigger/browse) DB system check (trigger/browse) 
DB17 DB system check (configure) DB system check (configure) 
DB20 No.of table tupels acc. to stat. No.of table tupels acc. to stat. 
DB21 Maintenance control table DBSTATC Maintenance control table DBSTATC 
RZ01 Job Scheduling Monitor 作業計劃監視器 
RZ02 Network Graphics for SAP Instances 網狀圖SAP 
RZ04 Maintain SAP Instances 保持 SAP 執行個體 
RZ06 Alerts Thresholds Maintenance 警報門限維護 
RZ08 SAP Alert Monitor SAP 警示監視器 
RZ12 Maintain RFC server group assignment 維護 RFC 指定伺服器組 
SM66 Systemwide Work Process Overview 系統工作過程概述 
SMLG Maintain Logon Group 維護登入組 
SRZL Menu 菜單 
SM02 System Messages 系統訊息 
SM04 User Overview 使用者概覽 
SM13 Display Update Records 顯示更新記錄 
SM50 Work Process Overview 背景工作處理序概述 
SM51 List of SAP Servers SAP伺服器的清單 
SM54 TXCOM maintenance TXCOM 維護 
SM55 THOST Maintenance THOST 維持 
SM56 Number Range Buffer 數字範圍緩衝區 
SMGW Gateway Monitor 網關監控器 
ST07 Application monitor 應用程式監視器 
AL01 SAP Alert Monitor SAP警示監視器 
AL02 Database alert monitor 資料庫警報監測器 
AL03 Operating system alert monitor 作業系統警告監視器 
AL04 Monitor call distribution 監視呼叫分配 
AL05 Monitor current workload 監視當前的工作負載 
AL06 Performance: Upload/Download 執行:上傳/下裝 
AL07 EarlyWatch Report 初期察看報告 
AL08 Users Logged On 登入的使用者 
AL09 Data for database expertise 專家資料庫的資料 
AL10 Download to Early Watch 下載早觀察 
AL11 Display SAP Directories 顯示SAP目錄 
AL12 Display table buffer (Exp. session) 顯示表緩衝 
AL13 Display Shared Memory (Expert mode) 顯示共用記憶體 (輸出方式) 
AL15 Customize SAPOSCOL destination 自訂 SAPOSCOL 目的地 
AL16 Local Alert Monitor for Operat.Syst. 作業系統的本地警示監視器 
AL17 Remote Alert Monitor f.Operat. Syst. 作業系統的遠程警示監視器 
AL18 Local File System Monitor 本地的檔案系統監視器 
AL19 Remote File System Monitor 遠程檔案系統監視器 
AL20 EarlyWatch Data Collector List EarlyWatch 資料收集器清單 
AL21 ABAP Program analysis ABAP Program analysis 
AL22 Dependent objects display Dependent objects display 
DB01 Analyze exclusive lockwaits 分析互斥鎖定等待 
DB02 Analyze tables and indexes 分析表和索引 
DB03 Parameter changes in database 在資料庫中參數改變 
DB05 Analysis of a table acc. to index Analysis of a table acc. to index 
DB11 Early Watch Profile Maintenance 初期察看描述檔案維護 
DB12 Overview of Backup Logs 備份日誌的概觀 
DB13 Database administration calendar 資料庫管理日曆 
DB14 Show SAPDBA Action Logs 顯示 SAPDBA 行為記錄 
DB15 CCMS - Document archiving CCMS - Document archiving 
OS01 LAN check with ping 通過 ping 檢查 LAN 
OS02 Operating system configuration 作業系統配置 
OS03 O/S Parameter changes O/S 參數更改 
OS04 Local System Configuration 本地的系統配置 
OS05 Remote System Cconfiguration 遠程系統配置 
OS06 Local Operating System Activity 本地的作業系統作業 
OS07 Remote Operating System Activity 遠程作業系統活動性 
OSS1 Logon to Online Service System 註冊到線上服務系統 
SDBE Explain an SQL statement 匹配碼對象(測試) 
ST02 Setups/Tune Buffers 設定/調諧緩衝 
ST03 Performance,SAP Statistics, Workload 效能,SAP 統計,工作負載 
ST04 Select DB activities 選定資料庫中的活動 
ST05 Trace for SQL, Enqueue, RFC, Memory SQL跟蹤 
ST06 Operating System Monitor 作業系統監視器 
ST08 Network Monitor 網路器 
ST09 Network Alert Monitor 網路敬報器 
ST10 Table call statistics 表調用統計 
ST4A Database: Shared cursor cache (ST04) Database: Shared cursor cache (ST04) 
STAT Local transaction statistics 本地事務統計 
STP4 Select DB activities Select DB activities 
STUN Menu Performance Monitor 菜單效能監控器 
TKOF Turn off Oracle trace 關閉 Oracle 跟蹤 
TKON Turn off Oracle trace 關閉 Oracle 跟蹤 
TKPR Display trace file 顯示追蹤檔案 
TU01 Call Statistics 調用統計 
TU02 Parameter changes 參數改變 
SP00 Spool and related areas 假離線及相關地區 
SP01 Output Controller 輸出控制 
SP02 Display Output Requests 顯示輸出請求 
SP03 Spool: Load Formats 假離線:載入格式 
SP1T Output Control (Test) 輸出控制(測試) 
SPAD Spool Administration 假離線管理 
SPAT Spool Administration (Test) 假離線管理(測試) 
SPCC Spool consistency check 假離線一致性檢查 
SPIC Spool installation check 假離線安裝檢查 
SPTP Text elem. maint. for print formats 用於列印格式的文本元素維護 
SP11 TemSe directory TemSe目錄 
SP12 TemSe Administration TemSe管理 
SE92 Maintain System Log Messages 維護系統日誌訊息 
SM20 System Audit Log 系統審計日誌 
SM21 System Log 系統日誌 
S001 CASE 工具菜單 CASE 工具菜單 
S002 Menu Administration 菜單管理 
SDW0 ABAP/4 Development WB Initial Screen ABAP/4 開發工作台啟動顯示畫面 
SYST Menu 菜單 
SDMO Dynamic Menu (old) 動態菜單 (舊) 
SMEN Session Manager Menus 會話管理菜單 
SU55 Call the Session Manager menus 調用會話管理菜單 
RE_GGREPO1 Test report 1 測試報表 1 
RE_GGREPO2 Test report 1 測試報表 1 
SU24 Auth. obj. check under transactions 事務中權限物件檢查 
SU25 Upgrade Tool for Profile Generator 設定檔產生器的升級工具 
SU26 Upgrade tool for Profile Generator 設定檔產生器的升級工具 
SUPC Profiles for activity groups 工作群組的參數檔案 
SUPN Number range maint.: PROF_VARIS 編碼範圍維護: PROF_VARIS 
SUPO Maintain org. levels 維護初始層級 
SM0 Work Process Overview 工作處理概述 
SU02 Maintain Authorization Profiles 維護許可權參數檔案 
SU03 Maintain Authorizations 維護許可權 
SU10 Mass Changes to User Master Records 對使用者主記錄的大量修改 
SU12 Mass Changes to User Master Records 使用者主記錄的大量修改 
SU2 Maintain user parameter 維護使用者參數 
SU20 Maintain Authorization Fields 維護許可權欄位 
SU21 Maintain Authorization Objects 維護權限物件 
SU22 Auth. Object Usage in Transactions 事務中權限物件的用法 
SU23 Load Tables in TAUTL 在 TAUTL 中裝入表 
SU52 Maintain User Parameters 維護使用者參數 
SU53 Display Check Values 顯示檢查值 
SU54 Session Manager 會話管理器 
SU56 Analyze User Buffer 分析使用者緩衝區 
SU80 Archive user change documents 存檔使用者更改文檔 
SU81 Archive user password change doc. 歸檔使用者口令更改文檔 
SU82 Archive profile documents 檔案參數檔案文檔 
SU83 Archive authorization docs. 存檔授權文檔 
SU84 Read archived user change documents 閱讀已存檔的使用者修改文檔 
SU85 Read archived password change doc. 閱讀已存檔的口令修改文檔 
SU86 Read profile change documents 讀參數檔案更改文檔 
SU87 Read authorization change documents 讀授權更改文檔 
SU96 Table maint.: Change SUKRIA 表維護:修改 SUKRIA 
SU97 Table maint.: Display SUKRIA 表維護:顯示 SUKRIA 
SU98 Call report RSUSR008 調用報表 RSUSR008 
SU99 Call report RSUSR008 調用報表 RSUSR008 
SUIM Call AUTH reporting tree (info sys.) 調用 AUTH 報表樹(資訊系統) 
SU01 User Maintenance 使用者維護 
SU01_NAV User maint. to include in navigation 包含在導航中的使用者維護 
SU01D User Display 使用者顯示 
SU3 Maintain Users Own Data 維護使用者自己的資料 
SE01 Transport Organizer 傳送召集人 
SE03 Workbench Organizer: Tools 工作台組織器:工具 
SE06 Set Up Workbench Organizer 設定工作台組織器 
SE07 Transport System Status Display 傳輸系統狀態顯示 
SE09 Workbench Organizer 工作平台召集人 
SE10 Customizing Organizer 自訂群組織者 
SE17 General Table Display 通用表顯示 
STDR TADIR consistency check TADIR 一致性檢查 
SUIM 使用者權限後台配置 
STMS 傳輸管理系統 

SAP 系統效能分析 Tcode

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.