前言
上周三下午领导和我沟通,说SI部门有个项目需要借调一个人过去测试下,而且客户很着急了,可能会引起公司法律纠纷。虽然我有选择不去的权利,但是看到问题的严重性,还有上级领导平时对我的关照和爱护,我这么善良的人怎么好拒绝呢!
但让我崩溃的是,第二天就要走。出差涉及到借款、借机器、安装测试工具和其他必备的软件,尤为关键的是,让身为路盲的我一个人只身前往是很危险的。
幸运的是,我有过出差的经验,和公司的同事们也很熟悉,所以一切虽然忙碌但是很顺利。列举几个例子吧:
1】借款事宜,一天之内是绝对不可能申请下来的。与销售经理最终的协商结果是,如果第二天款项申请不下来,他就把自己的银子借给我用 ;)
2】 做性能测试,需要有个配置高的本本。与IT部的头头沟通后,正好前一天有人还了一部IBM T60的机器,不是每个人都像我这么运气好滴。当然我也有第二套方案,带自己的本本 ;)
3】路盲出门很没有安全感的。我用十二分期盼的眼神看着销售经理,于是,他决定送我去机场大巴,这样想迷路都很难!可惜的是,后来发现坐大巴时间可能来不及。最后路盲怒了,佩戴上雪亮的眼镜,拎着箱子,一头扎进那如深渊的地铁,如期抵达机场候机室。
在飞机上遇到两件事情:
1】登机后,因为交通管制,飞机晚起飞2个小时,我就坐在飞机里多吃了两个小时。而且晚餐我还吃了两人份的。- -
2】飞机抵达福州长乐机场后,空姐们让大家先不要起身,让大家都坐在自己的座位上。之后,呼呼的上来一群警察,把一个犯罪嫌疑犯围住给带走了。之后,乘客们才陆续下了飞机。
福州的空气好湿润好舒服呀,这是我出机门后的第一个感觉。然后就是一片漆黑,因为都20点了。怕怕!
坐着机场大巴大约1个小时,到了阿波罗酒店。和项目经理约好,他在那里接我。下了大巴之后,开始找酒店的正门,我还绕着酒店走了一圈呢。项目经理以前见过面,所以我不担心是坏人冒充他来接我。
晚上休息下,第二天开始工作了。
工作这几天做如下总结:
1. 住在如家。一开始和开发的mm住双人间,后来,为了节约成本,项目经理租了居民楼。但让他意外的是,我没有很配合的和大家一起搬走。第一,项目经理没有事先和我说这事,第二,靠,他妈的,出一个礼拜差,你还要我帮你们搬家和收拾屋子啊。抢来的银子干嘛用的,就是担心你们不礼遇姑奶奶!~
2. 工作地点在福州市政府,在山上---乌山。每天从如家出来,要坐15分钟左右的公交车(106),然后再走路爬山15分钟,到达山顶。有氧呼吸,很好,就是每天都要负重15斤,还是有些吃力的。开发的心地就是好,我把自己的纯净水和雨伞塞到他的书包里,他也毫无怨言(关键是他不好意思说,呵呵),感谢小康!
3. 工作的地方是一个不足15平米的小屋子,7个人坐在里边比较拥挤,幸好有空调,不会很热。靠,他妈的,蚊子一群一群的,姑奶奶带的衣服全都是裙子,被咬的很惨!
4. 上网条件比较艰苦,特别是对我这种情有独钟于google的,憋屈,太憋屈了。遇到好多问题啊,多亏了无敌、梦轩和野马这三个哥们肯接受我随时随刻的骚扰,要不,我就憋死在那里了。
5. 第一天下山吃午饭,餐馆是那种我平常连看都不会看的小店,不过主人很热情大方周到。米饭都是直接放在小饭盒里蒸出来的,呵呵,好奇怪!到了一个新地方,我很不适应,晚餐我点了鸡,结帐的时候,小项目经理说,这个算招待餐!中间有结过一次餐费,大家都是这样子AA制的,第一次我应该交7.1元钱,小项目经理说,1毛就可以不给了;第二次,也就是我临行的前一天,我提出结帐,因为虽然每晚我自己吃,但中午的西红柿炒鸡蛋是花他的银子啊,我可不想欠别人的,但是他到最后也没跟我算账,不算拉倒!反正他不会让自己吃亏就是了!
6. 姑奶奶这次的娇气到底,给他们留下了极为深刻的印象,料想下次也是唯恐避之不及,希望他们快把我忘了吧!
7.每晚加班是正常的,不加班反而不正常了。感谢那条素未谋面的眼镜蛇,让我那晚19点就能撤退了。当地的职工那晚给小项目经理电话,说下班的路上有一条80公分的眼镜蛇,让大家趁着天亮回家。
前言结束,有点罗嗦,忍着吧,下面是本次出差后,自己的一些遗留问题和总结。
一,疑问:Lr在什么时候会选择用web(HTTP/HTML)协议录制基于URL的脚本呢?
以下是一些这个问题的讨论
梦V/mm轩 14:00:35
问一下开发initExtend=432772.6228602808-2890030.174200988-433455.46373680443-2890488.8265544395; DOMAIN=172.16.1.77initExtend=432772.6228602808-2890030.174200988-433455.46373680443-2890488.8265544395; DOMAIN=172.16.1.77
梦 /mm轩 14:00:42
这个东西是什么值来的.
梦 /mm轩 14:01:36
登录的时候有没有用到域服务器验证?
小新 14:01:46
inintExtend参数表示 进入系统后初始化的 显示范围
小新 14:03:07
172.16.1.77 是 2 台 同样配置的机器通过 win2003 自带 cluster软件集群出来的 duiwaii
小新 14:03:11
对外ip
梦 /mm轩 14:03:41
哦..
小新 14:03:43
登录只用到 用户名/密码 验证 其余的没有
梦 /mm轩 14:03:52
验证是什么.
小新 14:04:09
输入的用户名 和密码
梦 /mm轩 14:04:29
哦.那这个有点奇怪.
梦 /mm轩 14:04:39
你刚才用URL,录制的时候,能不能登录.
梦 /mm轩 14:04:53
假如有什么控件需要下载的话,,用URL最合适 了.
小新 14:05:10
那我再试一下 url 录制以下
梦 /mm轩 14:06:01
嗯...你试一下.
小新 14:06:18
那个 我得换网络, 马上回来
梦 /mm轩 14:07:00
好.
二,疑问:监控Oracle 10g数据库选择了spotlight基于Windows的,但是为什么我以chenxin用户名登录,却监控不到其他用户的SQL语句呢,提示“Not Found”,但是chenxin用户是赋予了dbadmin权限的呀!
1】特别要注意的是,使用这个工具的时候,需要在本机安装oracle客户端。
2】Oracle Client10g home-- 配置和移植工具--Netmanager。
3】Oracle Net 配置--本地--服务命名--新建,然后填写服务名,主机名(主机IP)和端口号(默认1521)。如果有两台数据库做了集群,就要新建两个服务名。
4】之后,在spotlight中执行 New Connection,名字任意取,然后进入Properties对话框,填写 Connection String(即3】中的服务名),Oracle username和password(需要有dbadmin权限)。其他的可以不填写。
5】ok
6】spotlight需要安装两个补丁,参考如下:
http://space.itpub.net/8334342/viewspace-440592
由于第二个链接已经失效,所以我只安装了第一个补丁,不知道我不能监控到其他用户的SQL语句会不会是这个问题导致的呢?
第一个补丁:http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en
全部下载后运行.msi那个即可。
7】最后呢 ,它还需要配置下,问下开发怎么配置连接Oracle。路径类似D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora中修改如下配置,我的配置是这样子的,做个参考吧。
# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
#CITYDIG =
# (DESCRIPTION =
# (ADDRESS_LIST =
# (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
# )
# (CONNECT_DATA =
# (SERVICE_NAME = citydig)
# )
# )
CITYDIG =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = fzgis)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 180)
(DELAY = 5)
)
)
)
CITYDIG1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = citydig)
)
)
8】用SQLplus连接下数据库,看本机是否能连接到数据库上。
梦 /mm轩 13:53:43
你尝试把shared pool调整成功之路2G再试一下.
梦 /mm轩 13:53:57
你的是否10G还是多少的版本.
梦 /mm轩 13:54:01
操作系统是多少位的.
小新 13:54:06
64位
小新 13:54:20
oracle 10.2.*.*
梦 /mm轩 13:55:00
哦,内存可以调这么大.
梦 /mm轩 13:55:11
叫你开发把内存调大点..
小新 13:55:11
哪么大?
梦 /mm轩 13:55:24
用alert paramter命令去改..
梦 /mm轩 13:55:30
你叫开发弄..
小新 13:55:36
嗯 我也不会
梦 /mm轩 13:55:38
把共享池修改..
梦 /mm轩 13:55:58
如果还是出这样的问题,可能就是硬编码问题了.
小新 13:56:05
调装了oracle的linux的内存吗?
梦 /mm轩 13:56:21
你告诉他共享池内存就是.
小新 13:56:22
然后修改oracle的共享池,对吗?
梦 /mm轩 13:56:29
SGA的共享池内存.
小新 13:56:30
O
小新 13:57:06
你刚才不是说够大了吗?
小新 13:58:33
开发懂硬编码吗?
梦 /mm轩 13:59:12
知道.
梦 /mm轩 13:59:17
上次那个小杨就知道.
三,总结:监控Windows2003性能的方法有三种,
1. 用lr监控 2. 用系统自带的性能计数器 3.任务管理器(最笨的获取数据最少的方法)
这里需要对Windows计数器指标有一定了解。
四,总结:监控Linux性能的方法有三种,
1. 用lr监控(需要安装rstatd) 2. 用nmon 3. 用系统自带的命令(如 top/vmstat/iostat)
1】nmon使用方法:
http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/
2】nmon安装:
http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
下载在下面
3】c-cpu,m-memory,d-disk。