shell命令使用小记

author:skate

time:2010-11-08

 

shell命令使用小记

 

在监控数据库事务数的文件中,在查看时,往往如下所示,看起来不方便

 

[root@svr-db-test ~]# more test
Elapsed: 00:00:00.00

Fri Jul  2 12:05:00 BEIST 2010
Elapsed: 00:00:00.22
Transactions/s:                19.18
elapse time(s):                300

 

Elapsed: 00:00:00.00
Fri Jul  2 12:10:00 BEIST 2010
Elapsed: 00:00:00.24
Transactions/s:                19.76
elapse time(s):                300

 

Elapsed: 00:00:00.00

Fri Jul  2 12:15:00 BEIST 2010
Elapsed: 00:00:00.21
Transactions/s:                19.36
elapse time(s):                301

.....

.....

 

这样不便于对比观察,我想在一行中看见时间,和每秒事务数,这样便于分析(测试情况如下)

 

[root@svr-db-test ~]# grep -v '[eE]lapse' test |tr -s "/n" |sed '$!N;s//n//t/' |awk '{if( $8 >= 19.2) print $0 }'|more
Fri Jul  2 12:10:00 BEIST 2010  Transactions/s:                19.76
Fri Jul  2 12:15:00 BEIST 2010  Transactions/s:                19.36
Fri Jul  2 12:20:00 BEIST 2010  Transactions/s:                19.2
Fri Jul  2 12:25:00 BEIST 2010  Transactions/s:                19.8
[root@svr-db-test ~]#

 

 

这样就可以指定每秒事务范围的情况,便于观察分析,当然如果要把他们放到excel里做成图表,就更直观了!!!

 

 

 

----end----

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(数据库,shell,Excel,测试,2010)