[20210803]如何驗證.txt
[20210803]如何驗證.txt
--//http://blog.itpub.net/267265/viewspace-2784877/=>[20210803]使用那個shared pool latch(補充).txt
--//我當時的測試是透過產生許多檔案驗證是否正確,嘗試是否可以透過指令碼完成,學習bash shell程式設計.
# egrep "HEAP DUMP|KGLH0\^|SQLA\^" /u01/app/oracle/diag/rdbms/ywdb/ywdb1/trace/ywdb1_ora_3733_0002.trc >| aa.txt
# egrep "HEAP DUMP|ds=0x" aa.txt >| bb.txt
--//複製bb.txt 到測試環境驗證.
$ cat c1.sh
#! /bin/bash
sed -n '/HEAP DUMP heap name="sga heap(1/,/HEAP DUMP heap name="sga heap(2/p' bb.txt | grep -v "HEAP DUMP" | sed '1,$s/^.*\^//;1,$s/\".*$//' | tr 'a-z' 'A-Z' | tr -d " " | sort | uniq | xargs -IQ echo Q % 20000 % 7 +1 | sed '1iibase=16' | bc -q | uniq -c
--//太長了,修改如下:
$ cat c1.sh
#! /bin/bash
sed -n "/sga heap($1/,/sga heap($2/p" bb.txt | grep -v "HEAP DUMP" | sed '1,$s/^.*\^//;1,$s/\".*$//' | tr 'a-z' 'A-Z' | tr -d " " | sort | uniq | xargs -IQ echo Q % 20000 % 7 +1 | sed '1iibase=16' | bc -q | uniq -c
$ chmod 750 c1.sh
$ paste -d" " <(seq 7) <(seq 2 1 8) | xargs -IQ echo ./c1.sh Q | bash
1877 1
1854 2
1694 3
1845 4
2002 5
1635 6
1654 7
--//OK,完全正確.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2784934/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20210803]刪除user$的恢復準備.txt
- [20210803]使用那個shared pool latch(補充).txt
- [20210803]對比transparent hugepage的記憶體消耗.txt記憶體
- SSL證書是如何驗證的?驗證方式推薦
- [20220531]驗證inactive session出現的問題.txtSession
- JavaScript 如何驗證 URLJavaScript
- 如何驗證 elk 裡面的資料?
- Play框架如何驗證使用者框架
- [20230403]學習UNIFIED audit--驗證清理AUDSYS.AUD$UNIFIED.txtNifi
- 驗證碼原理及驗證
- 如何驗證獲取S/MIME郵件安全證書
- 申請SSL證書如何進行操作DNS域名驗證DNS
- 如何驗證 Bitcoin Core 軟體簽名
- vue中axios如何實現token驗證VueiOS
- JavaScript驗證碼生成和驗證效果JavaScript
- Angular如何在跨欄位驗證器中直接呼叫其它獨立的驗證器Angular
- 程式碼簽名證書是如何進行驗證工作的
- 解析如何進行Laravel表單驗證分層設計和驗證場景應用Laravel
- Element-ui如何抽出公共表單驗證UI
- 如何利用策略模式優化表單驗證模式優化
- 如何快速全面驗證網路埠連通性
- Destoon如何去除登入的郵箱驗證?
- 如何優雅的使用 Angular 表單驗證Angular
- easy-captcha實現驗證碼驗證APT
- 驗證碼---js重新整理驗證碼JS
- thinkphp驗證器獲取$data資料,自定義驗證,多條件唯一性驗證unique驗證PHP
- 身份證驗證工具類
- 需求驗證
- 拖拽 驗證
- livewire 驗證
- 手機號碼驗證方法(正則驗證)
- Laravel 驗證類 實現 路由場景驗證 和 控制器場景驗證Laravel路由
- 自動化驗證碼登入如何實現?
- 如何把 MySQL 備份驗證效能提升 10 倍MySql
- element表單驗證如何合理清除標記
- Laravel 的表單驗證 , 如何做到驗證並改變 ( 轉換 ) 資料 ?( 使用中介軟體 )Laravel
- [Laravel 8 使用者認證] Jetstream 之 如何自定義登入驗證Laravel
- 易優cms網站後臺登陸驗證碼錯誤,如何不使用驗證碼登陸?或者如何修復?網站