常用数据

##日交易笔数
DAILYTRANNUM=`zcat $LOGPATH|wc -l|tail -n1|awk ‘{print $1}‘`
echo "日交易笔数:$DAILYTRANNUM"

##日成功交易笔数
DAILYSUCTRANNUM=`zcat $LOGPATH|awk -F‘,‘ ‘{if($2=="0000"){print "SUC"}}‘|wc -l|awk ‘{print $1}‘`
echo "日成功交易笔数:$DAILYSUCTRANNUM"

##日失败交易笔数
DAILYFAILTRANNUM=`expr $DAILYTRANNUM - $DAILYSUCTRANNUM`
echo "日失败交易笔数:$DAILYFAILTRANNUM"

##每秒并发峰值
SPEAKTMP=`zcat $LOGPATH|awk -F‘.‘ ‘{print $1}‘|cut -c 9-14|sort|uniq -c|sort -nr|head -n1|awk ‘{print $1" ‘$TRANDATE‘"$2}‘`
echo "每秒并发峰值:$SPEAKTMP"

##每分钟并发峰值
MPEAKTMP=`zcat $LOGPATH|awk -F‘.‘ ‘{print $1}‘|cut -c 9-12|sort|uniq -c|sort -nr|head -n1|awk ‘{print $1" ‘$TRANDATE‘"$2}‘`
echo "每分钟并发峰值:$MPEAKTMP"

##每小时并发峰值
HPEAKTMP=`zcat $LOGPATH|wc -l|grep -v "total"|sort -nr|head -n1|awk ‘{print $1,$2}‘|awk -F‘[ .]‘ ‘{print $1" "$4}‘`
echo "每小时并发峰值:$HPEAKTMP"

##日成功交易分类统计
echo "日成功交易分类统计:"
zcat $LOGPATH|awk -F‘,‘ ‘{if($2=="0000") {print $4}}‘|sort|uniq -c|sort -nr

##失败交易TOP10
echo "失败交易TOP10:"
zcat $LOGPATH|awk -F‘,‘ ‘{if($2!="0000") {print $2}}‘|sort|uniq -c|sort -nr|head -n10

时间: 2024-10-12 02:13:16

常用数据的相关文章

无废话Android之listview入门,自定义的数据适配器、采用layoutInflater打气筒创建一个view对象、常用数据适配器ArrayAdapter、SimpleAdapter、使用ContentProvider(内容提供者)共享数据、短信的备份、插入一条记录到系统短信应用(3)

1.listview入门,自定义的数据适配器 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&

Python基础学习笔记(九)常用数据类型转换函数

参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-variable-types.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 常用数据类型转换函数: 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x

Android 常用数据适配器SimpleAdapter

在<Android 常用数据适配器ArrayAdapter>中介绍了ArrayAdapter数据适配器.但是存在一个缺陷,那就是条目的图标都固定相同,要显示每个条目的图标都不相同,那么使用SimpleAdapter 新建项目后,在layout文件夹下新建list_item.xml文件,接着编辑布局,代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro

输入 输出 注释 案例 常用数据 转换 常量 运算符的分类 优先级

(一)输入 输出 Console.ReadLine();输入语句 Console.WriteLine(); 输出语句 自动换行 Console.Write();输出语句  不自动换行 (二)注释 //  注释一行 /*  */  注释一段区域 ///    放在函数上面使用,给函数加注解 (三)案例 Console.Write("请输入姓名:"); string name = Console.ReadLine(); Console.Write("请输入年龄:");

Android 常用数据适配器ArrayAdapter

接着上篇文章<Android 采用Layout Inflater创建一个View对象>,本文采用常用数据适配器ArrayAdapter 新建项目后,在layout文件夹下新建list_item.xml文件,接着编辑布局,代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/

c#基类 常用数据验证的封装,数字,字符,邮箱的验证

#region 常用数据验证的封装,数字字符的验证       /// <summary>       /// 常用数据验证的封装,数字字符的验证       /// </summary>       /// <param name="inputVal">需要验证的数值[字符串,或者数字]</param>       /// <param name="type">类型为哪一个验证</param>

C++应用程序性能优化(四)——C++常用数据结构性能分析

C++应用程序性能优化(四)--C++常用数据结构性能分析 本文将根据各种实用操作(遍历.插入.删除.排序.查找)并结合实例对常用数据结构进行性能分析. 一.常用数据结构简介 1.数组 数组是最常用的一种线性表,对于静态的或者预先能确定大小的数据集合,采用数组进行存储是最佳选择.数组的优点一是查找方便,利用下标即可立即定位到所需的数据节点:二是添加或删除元素时不会产生内存碎片:三是不需要考虑数据节点指针的存储.然而,数组作为一种静态数据结构,存在内存使用率低.可扩展性差的缺点.无论数组中实际有多

Oracle事务和常用数据对象

防伪码:一寸光阴一寸金 前言:本次内容的相关知识点我们在学习sqlserver2008R2的时候介绍过一些,包括:事务.索引.视图等.那么今天我们学习在oracle上实现这些重要的内容,以实现数据库的优化. 一.事务 1.简介 事务是数据处理的核心,是业务上的一个逻辑单元,它能够保证其中对数据所有的操作,要么全部成功,要么全部失败.DBMS通过事务的管理来协调用户的并发行为,减少用户访问资源的冲突. 1)显示提交:当事务遇到COMMIT指令时,将结束事务并永久保存所有的更改的数据. 2)显示回滚

oracle常用数据库内置函数

函数 返回值 样例 显示 CEIL(n) 大于或等于数值n的最小整数 SELECT CEIL(10.6) FROM TABLE_NAME; 11 FLOOR(n) 小于等于数值n的最大整数 SELECT FLOOR (10.6) FROM TABLE_NAME; 10 MOD(m,n) m除以n的余数,若n=0,则返回m SELECT MOD (7,5) FROM TABLE_NAME l; 2 POWER(m,n) m的n次方 SELECT POWER (3,2) FROM TABLE_NAM

UWP开发必备:常用数据列表控件汇总比较

今天是想通过实例将UWP开发常用的数据列表做汇总比较,作为以后项目开发参考.UWP开发必备知识点总结请参照[UWP开发必备以及常用知识点总结]. 本次主要讨论以下控件: GridView:用于显示数据项的水平网格控件 ListView:用于显示数据项的垂直列表控件 ListBox:可选项列表控件 ItemsControl:用于显示数据项的列表控件.是其他控件的父类. Pivot:应用内部标签导航控件 FlipView:每次只显示一个数据项的控件,通过滑动切换数据项 SplitView:包含主视图