12 2018 档案

摘要:在我们使用数据库的时候,我们都知道应用程序在DB2上运行时,会产生临时表空间,我们想要监测这些临时表空间的使用情况,可以使用以下步骤:(1)打开monitor switches 中的table监视器:db2inst1@Linux:/qinys> db2 update monitor switches using table on DB20000I The UPDATE MONITOR SWITC... 阅读全文
posted @ 2018-12-31 23:04 OLIVER_QIN 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:一、db2监控动态SQL(快照监控)db2示例用户登陆后,使用脚本语句db2 get snapshot for all on dbname>snap.out也可以使用db2 get snapshot for dynamic SQL on dbname>snap.out,此语句是只记录上一语句中的部分Tips:如果需要监控尽可能多的SQL语句,建议增加DBM配置参数以下是动态SQL快照Dynamic... 阅读全文
posted @ 2018-12-31 16:29 OLIVER_QIN 阅读(3316) 评论(0) 推荐(0) 编辑
摘要:用户介绍用户的概述比如:我们在使用AIX系统的时候,同事需要使用我的计算机,但是我不想让他用我的用户登录,我的用户存在一些特殊信息,只能自己查看,此时就可以建立一个普通用户给他使用即可。1.单用户多任务当我们使用root用户登录进系统时候,我既启动了Tomcat,同时也是用vi编辑器,这样一个用户就执行了多个任务,也叫单用户多任务。2.多用户多任务我们在使用AIX系统时,可能设置了多个账号,例如:... 阅读全文
posted @ 2018-12-27 18:47 OLIVER_QIN 阅读(865) 评论(0) 推荐(0) 编辑
摘要:登录到AIX系统,发现在#前没有目录展示,这样我们在查看当前目前时很不方便,需要借助命令PWD才可以实现解决方案:在.profile文件中添加命令:export PS1=”[LONGNAME@`hostname`:\{PWD}]”重新登录后路径就显示出来了。 阅读全文
posted @ 2018-12-27 18:45 OLIVER_QIN 阅读(651) 评论(0) 推荐(0) 编辑
摘要:我们在使用awk命令的时候,有时候命令特别长,在终端写出来格式太乱,难以阅读,以下是一个将命令写在文件中,并使用awk调用的具体案例1.现在有文件file3.txt,内容如下:2.ak2.awk脚本#打印标题并格式化打印出数量合计BEGIN { FS="\t" #设置字段分割符 printf("%10s %2s %5s %s\n\n", "Fruits","Num","Pr... 阅读全文
posted @ 2018-12-25 09:59 OLIVER_QIN 阅读(580) 评论(0) 推荐(0) 编辑
摘要:awk简介 awk是一种使用方便且表现力很强的编程语言,它可以应用在多种不同的计算与数据处理任务中。由于awk天生提供对文件中文本分列进行处理,所以如果一个文件中的每行都被特定的分隔符(常见的是空格)隔开,我们可以将这个文件看成是由很多列的文本组成,这样的文件最适合用awk进行处理,其实awk在工作中很多时候被用来处理log文件,进行一些统计工作等。环境描述文件file1.txt,存储了个人... 阅读全文
posted @ 2018-12-23 17:09 OLIVER_QIN 阅读(1499) 评论(0) 推荐(0) 编辑
摘要:当存在大量数据的时候,通常很难处理这些信息及提取有用信息。Linux提供了一系列的命令行工具来处理这些数据。1.排序数据Linux:/usr/local/sbin # cat file210.3201510029010Linux:/usr/local/sbin # sort file20.31101002015290Linux:/usr/local/sbin #从上述情况来看,sort并没有对数字... 阅读全文
posted @ 2018-12-18 16:20 OLIVER_QIN 阅读(503) 评论(0) 推荐(0) 编辑
摘要:ps命令是基础的监控命令,ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息。参数-A 显示所有进程(与-e效果一样)-a 显示除控制进程与无端进程外的所有进程-N 显示与指定参数不符的所有进程-d 显示除控制进程外的所有进程-C 显示包含在cmdlist列表中的进程-G 显示组ID在grplist列表中的进程-U 显示属主的用户ID在uerlist列表中的进程-g 显示会话或... 阅读全文
posted @ 2018-12-18 16:05 OLIVER_QIN 阅读(2697) 评论(0) 推荐(0) 编辑
摘要:一个命令的输出可以作为下一个命令的输入,下一个命令的输出又会传递给下一个命令我们通常使用管道和子shell的方法来组合多个命令的输出格式$ cmd1 |cmd2 | cmd3这里的3个组合命令,cmd1的输出传递给cmd2,cmd2的输出传递给cmd3,最终出现在显示器或者文件中示例1.组合命令Linux:/usr/local/sbin # ls |tail >out1.txtLinux:/us... 阅读全文
posted @ 2018-12-18 12:01 OLIVER_QIN 阅读(3386) 评论(0) 推荐(0) 编辑
摘要:函数的定义函数的定义包括function命令、函数名、开/闭括号包括以及包含在一对花括号中的函数体。(1) 函数定义function fname(){Statements;}或者fname (){Statements;}或者fname() { Statements; }(2) 使用函数名即可调用函数$ fname(3) 含参数的函数调用$ fname arg1 arg2 以下是函数的访问方法#!b... 阅读全文
posted @ 2018-12-18 11:41 OLIVER_QIN 阅读(659) 评论(0) 推荐(0) 编辑
摘要:1.读取日期Linux:~ # dateMon Dec 17 03:16:53 EST 20182.格式日期并打印Linux:~ # date "+%d %B %Y"17 December 20183.设置日期时间Linux:~ # date -s "16 Dec 2018 5:20:21"Sun Dec 16 05:20:21 EST 2018上述命令为设置系统日期为:2018年12月16日 5... 阅读全文
posted @ 2018-12-18 09:52 OLIVER_QIN 阅读(764) 评论(0) 推荐(0) 编辑
摘要:今天在用JMeter进行测试的时候,发现线程并发量到50的时候会导致阻塞情况,于是需要监控远程JVM,那么如何监控远程JVM呢?首先,找到启动计量引擎的sh文件,例如我目前的计量引擎启停文件为stratAPP.sh、stopAPP.sh1.停止引擎./stopApp.sh2.添加内容JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.1... 阅读全文
posted @ 2018-12-14 15:46 OLIVER_QIN 阅读(585) 评论(0) 推荐(0) 编辑
摘要:TipsLinux关机注意事项:远程重启服务前,先停止相关服务使用安全命令重启shutdown –r now,该命令在重启时会正常保存和终止服务器上正在运行的程序不建议在本地直接对远程服务器关机操作,由于关机后,需要联系机房管理员重启机子,要重启机子选择重启命令Linux是一个非常严谨的操作系统,每个目录存放何种文件都有明确的要求。虚拟文件系统。和 /proc/ 目录相似,该目录中的数据都保存在内... 阅读全文
posted @ 2018-12-12 10:30 OLIVER_QIN 阅读(251) 评论(0) 推荐(0) 编辑
摘要:一、随机生成字符文件名1.需求描述:使用for循环在/usr/test目录下创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串test,案例名称如下:以下为示例:2.代码部分:#!bin/bash#Autor:OLIVER#Date :2018-12-11#Desc :生成随机文件名#Version 1.0[ -d /usr/prac ] || mkdir /usr/pra... 阅读全文
posted @ 2018-12-11 17:35 OLIVER_QIN 阅读(351) 评论(0) 推荐(0) 编辑
摘要:文件比较运算符表达式 说明 案例-e filename 如果filename存在,则为真 [ –e /etc/hosts ]-d filename 如果filename为目录,则为真 [ –e /etc ]-f filename 如果filename为常规文件,则为真 [ –f /us... 阅读全文
posted @ 2018-12-11 16:05 OLIVER_QIN 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:在Linux界面输入Linux:/usr/test # cat >test01.sh接着按回车,输入内容:”echo hello world !”回车后按 ctrl+d 组合键结束编辑注意:如果输入有误,需要更改输入内容,使用ctrl+Backspace组合键才能删除。 阅读全文
posted @ 2018-12-11 11:17 OLIVER_QIN 阅读(2933) 评论(0) 推荐(0) 编辑
摘要:温馨提醒:TMP_007数据量为:4093731.去除在谓词列上编写的任何标量函数优化前:(耗时3.1s)SELECT START_DATE,CST_NM FROM TMP_007 WHERE YEAR(TO_DATE(START_DATE,'YYYYMMDD'))='2009'优化后:(耗时0.922s)SELECT START_DATE,CST_NM FROM TMP_007 WHERE ST... 阅读全文
posted @ 2018-12-10 17:16 OLIVER_QIN 阅读(1854) 评论(0) 推荐(0) 编辑
摘要:建表语句CREATE TABLE FUND_DAILY_INCOME ( ID BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY, ACCOUNT_NO VARCHAR(32), CREATED_TIME TIMESTAMP, FUND_CODE VARCHAR(8), ... 阅读全文
posted @ 2018-12-10 14:31 OLIVER_QIN 阅读(638) 评论(0) 推荐(0) 编辑
摘要:1. 索引的概念1.1 索引的优点 索引是表的一个或多个列的键值的有序列表,创建索引的原因有2个:确保一个或多个列中值的唯一性提高对表进行的查询的性能。当查询时想要以更快的速度找到所需要的列,或要以索引的顺序显示查询结果时,DB2优化器选择使用索引2. 索引类型2.1 唯一索引和非唯一索引唯一索引:只允许列表中出现唯一一个键值非唯一索引:允许重复的键值2.2 群集索引 群集索引允许对数... 阅读全文
posted @ 2018-12-06 17:15 OLIVER_QIN 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:数据迁移概述在日常生活中常有数据的导入导出,为此db2提出了很多工具可以选择,export、import、load、db2look、db2move、db2dart,如下图所示:a.最上面虚线框部分是工具支持的导入导出的文件格式b.中间虚线框是db2导入导出的虚线框工具c.最下面是db2的数据表1.文件格式1.1 DEL格式字符分隔符:界定字符字段的起始,在默认情况下,用双引号(“”)作为字符分隔符... 阅读全文
posted @ 2018-12-06 14:02 OLIVER_QIN 阅读(4116) 评论(0) 推荐(0) 编辑
摘要:一、JMeter介绍 JMeter是一款开源桌面应用软件,可以用来模拟用户负载来完成性能测试工作。JMeter的功能在版本升级的过程中已经十分强大,现在多数互联网公司都在使用JMeter来完成产品或者项目的性能测试工作。因为开源所以更具扩展性,能够胜任更多的工具具有更多的可能性。JMeter的体系结构图3-1的中的每一个标签就是组件X空间分为5个维度,Y空间分为2个维度,Z空间1个... 阅读全文
posted @ 2018-12-05 11:48 OLIVER_QIN 阅读(328) 评论(0) 推荐(0) 编辑
摘要:现有如下环境:宿主机:win7 (IP为100.101.201.20)虚拟机: SUSE LinuxEterprise 11 64bit (IP为100.101.201.23)连接模式如下图:基于上述环境:虚拟机可以ping通宿主机,但是宿主机无法ping通虚拟机处理方法:将虚拟机ip地址与VMnet8地址保持在同一个段我将我的ip地址配置为:192.168.242.23 此时,宿主机与虚拟机互相... 阅读全文
posted @ 2018-12-04 16:29 OLIVER_QIN 阅读(3280) 评论(0) 推荐(0) 编辑