Trafodion 監控esp程序小技巧

2021-07-30 12:50:37 字數 403 閱讀 2475

trafodion在併發執行query語句的時候會啟用多個esp程序,預設情況下每個esp程序占用512mb記憶體。因此,在高併發測試場景中,過多的esp程序是導致系統out of memory的乙個很重要的原因。通過linux的while語句結合trafodion的sqps命令可以動態監控esp程序的個數,命令如下

while

true; do sqps | grep esp | wc -l; sleep 5; done;

上面這條命令會每隔5秒鐘列印esp程序的個數,如下

[trafodion@n13 ~]$ while true; do sqps | grep esp | wc -l; sleep 5; done;48

16...

linux 程序監控

1 ps命令 直接在linux系統中輸入 ps 結果如下 預設情況下,ps命令指揮顯示執行在當前控制台下的屬於當前使用者的程序。pid 程式的程序號 tty 程式執行的終端 time 程式執行的時間 引數 在linux系統中,程序的狀態有五種 1.執行 正在執行或在執行佇列中等待 2.中斷 休眠中,...

supervise 程序監控

daemontools讓程序保持通話 linux下程序有時候會莫名的斷掉,我在使用舊版mysql proxy的時候就時常被問題困惱,俗話說 不怕賊偷,就怕賊惦記著 程序斷掉並不可怕,可怕的是沒有任何先兆,稀里糊塗的就斷了,究其原因,一來可能是誤操作引起來的,二來可能是軟體本身的bug造成的,三來也可...

windows程序監控

最近開發乙個程序監控的服務,由於對windows api不熟,所以折騰了小兩周才完全跑通,特記錄一下 1由於需求需要根據程序名來進行監控,所以首先要根據程序名來獲取程序控制代碼 同名程序可能有多個,比如,起了多個notepad.exe 通過程序名獲取程序控制代碼集 返回值為 同名程序個數 不超過20...