![]() |
|
Spaces home 術士空間PhotosProfileFriendsMore ![]() | ![]() |
|
術士空間Welcome to Mars, I hope that you won't be scared. BTW, send me message..
11/17/2008 第十六周这个这个星期开始做SLA的batch enhancement。我们伟大的Eddy给David和我订下的第一步目标就是将整个SLA的结束时间提前30分钟。总共SLA现在要花3个小时不到点,如果能提前30分钟,那么将会是一个很有收益的行为。 我和David两个人根据情况把4个SLA的job plan划分了一下,我负责account和checkout,David负责另外两个SLA,然后我们先独自把每个SLA job的Critical Path画出来,然后再把4个SLA的job combine起来画出目前SLA整体的Critical Path。思考了一下觉得可行性很高,就这么做了。 不过还是碰到了几个小问题。 第一个是工具问题。用什么工具来画这个Critical Path可以事半功倍呢?Visio?Excel?都想了一下,觉得都不够方便,后来David很强大很有建设性地提出了用MS Project来做这个事情。我们试了一下,还真行!只是要小小的调整一下这个MS Project的默认配置,不过看在他老人家可以自动生成Critical Path的份上,上就上了。 经过了4天奋斗,终于我们成功的把整个SLA job的Critical Path给画出来了,接下来要怎么看呢?屏幕拖来拖去总归不是很方便,后来想了一下决定打印出来。还是工具的问题,打印这个东西花了我们1整天,还是打出来了28张A4纸,还要手动贴起来,好吧,这个事情真应该让女生来做,我们2个大男人粘好Critical Path被其他员工一直评价为“很难看,影响公司环境”……桑心啊,好吧,这个更加激励我们要速度吧Phase one完成掉,然后重新弄一张SLA的 Critical Path,仔细折腾一下好好贴出来看……
星期一终于这个enhancement上线了,现在就等下午3点SLA开始了以后监视这个job的情况了,阿弥陀佛千万不要出事情饿……
这个周末过的很刺激,很HIGH,完成了非常重要的事情,milestone。 星期一上来Chad很体恤的跟我说要不你换个大桌子,然后我就有了一个跟原来相比简直是huge的工作台,和一个更加private的工作环境,很好啊很好~嘻嘻 跟原来那个corner不好比啊~
上周也不全是好消息,爷爷住院了,情况不是很乐观,哎,这个周末一定要回去陪陪他老人家~ 饿,昨天在回去的路上还想到今年过年的时候爷爷他还很开心的说再过几年,我们吃年夜饭的桌子又至少要加3个凳子了…… 哎…… TT 真的觉得酸酸的。 祈祷一下 11/8/2008 第十五周这个星期忙的一腿… SLA 的 Critical Path要画,还做了2个SQL的Tuning工作,期间还碰到了借用的TD账号给收回了,重新申请账号的官僚过程。 说说碰到了这2个SQL吧,问题比较典型一点,属于第一次碰到的类型。 第一个SQL是形如 sel a,b,c from table1 t,table2 l union all sel a,b,c from table 3, table 4 这样的三段SQL结果union起来。跑下来skew比较过分,接近100K,PE才10。然后我对于这个SQL一开始是没什么头绪,后来突然想到是不是可以用case语句把三段SQL变成一段SQL,这样理论上可以减少2/3的全表扫描量,翻阅了一下资料就开始着手做做看,测试结果看来似乎不是那么的简单,整体的性能并没有什么特别大的提升,然后就觉得自己找不到入手点,最后求助于Charlie。他果然是一个大好人,抽了2个小时帮我一起分析这个SQL,我也终于有机会看看人家资深FTE是怎么做这个事情的。我发现他做这个事情的时候首先是按照parser的的解释很基本的用一张白纸把整个SQL的执行过程画出来,这样就极大的方便了对于这个执行路径的理解,然后先粗略的分析一下大致可能的问题点,如果不能确定大致范围的话,就只能逐步逐步测试缩小范围了。总之最后两个人加了20分钟班才完成了这个SQL的分析和调优工作。我也发现了我之前做这个事情的错误方法。 我太高估我自己了,有点小看系统给出的explain的重要性,一般都是觉得大段大段的英文看着累,就直接无视,刚巧以前接到的几个SQL调优工作都是有现成的例子可以参考,结果做出来也还好,真的碰到这种少见的例子马上就不行了。然后最最重要的还是基本的那些东西。脚踏实地才能一步一步向上,又一次深刻的感受到了。。 好吧,下周还是脚踏实地,更加脚踏实地。。 现在没事看看文档,多准备点总没错的~恩~ 哎~ RP啊~~ 11/3/2008 The XVI Week跳过了一个星期,上周周末有点很私人的事情所以就没空写这个东东。现在一并写来吧,反正上周也没发生什么惊天地泣鬼神的故事,无非就是某某某Job又failed了,然后一个人去看问题出在哪里——当然,这个轮不到我,我做的事情主要还是帮忙做做小小的性能测试,还有就是SQL性能调优… 最近身边很多人都在准备找工作,到处跑来跑去参加笔试,面试,然后我就属于那少部分“仿佛”很笃定的继续在一个地方笃悠悠窝着,也不去准备参加别的单位的招聘,看上去很安逸,实则,哎,很虚的啊~特别是在目前这个时间段,我现在都快有每天祈祷一下经济快点复苏的冲动了……怎么办呢?对于明天我也很是迷茫,继续还是重新选择呢?哎……长久无语,罢了罢了,做过去看吧,我实在是很懒,手边有很多很珍贵的TD资料都懒得看,看来,真的要下定决心多看点东西了。。不然就吃亏了…… 说点开心的事情,这个周末跟同事出去Team Building了,去了奉贤的一个镭射射击场,HIGH了一整天很尽兴。 几个星期之前就听说要去打laser strick就一直处于跃跃欲试的状态,毕竟这是一个听上去就很“刺激”很“激情”很“男人”的游戏,无数英勇善战的身影在我的脑海中浮现出来,比方宗介,比方大神基拉,还比方zmojjok——我在battle field2里面的角色姓名——全副武装端着AK冒着“咻咻”飞过身边的流弹或是指挥者队友或是跟着队长向着既定的目标奋力冲刺,啊,燃烧吧,我的小宇宙,生命的光辉在此刻升华…… 好吧,事实其实并不是这样。场地远没有我想象中的中东战场那么复杂,第一场士兵突击居然双方挥挥手就可以看见,打黑枪都不行,然后枪械的准性也不好什么,因为是Laser,归零校准都没办法做,只能寄希望于枪的准星不是歪的……场地也并不复杂,所谓的街巷就是用黑色网布拉起来人为隔开的,我甚至可以很轻松的把手绕过“墙壁”击杀枪毙后面的敌军……一张据说有车辆有船只的地图,有的只是坏掉的三轮车和搁在地上的公园小龙舟…… 不过,Team Building的目的还是达到了,一天的激烈对抗下来,跟身边的同事感觉熟悉了不少。特别是跟Patrick交流了一下,感觉不是那么的紧张,基本可以顺利交流,一个巨大的进步啊~我发现我蛮有射击天赋的,第一次上战场,一天鏖战下来居然也拿到了个人第三名的“佳绩”,哈哈~ 无聊想想我当年应该考虑去海军陆战队混混哦?哈哈~ 至于一天超乎寻常的运动以后的后遗症么,想想也能想到了,大腿酸的不行,走楼梯很是困难。好吧,说明我还不够强力~~ 继续锻炼。。以后看看有没有照片可以上传…… Photo is ready... You can view the photo via following link> > http://picasaweb.google.com/zhaosheng922/EBayTeamBuildingLaserStrick# 10/18/2008 CPU玩超频晚上跟飞飞闲来无事,就分头挖掘自己电脑的极限…… 1300块钱的主板不用来超频实在是浪费啊~ 本着这个心态2个人开始了慢慢尝试。。
最后结果令人满意,Q6600未超频之前2.4G主频,算209万位super pi要54秒。。 经过反复尝试终于把主频定在了3.2G上面。。算209万位只需要39秒了,算算提升了30%性能,瓦咔咔,第一次玩超频就成绩斐然~ 不过带来的副作用就是CPU耗能增加,温度比不超频高了20度。。看风扇的了。。 正在烤机当中,看看稳定性如何~~ ===================================================================================== WOW实测,稳定性不好什么。。基本上10分钟WOW就会卡死。。现在把主频降到3.1G了。。稳定了不少。。继续测试。。 10/17/2008 The 14th Week不知不觉已经14个星期了,随着最近情况的不明朗化,周围跟我一起来的intern数量正在减少。今天中午一个我几乎两周没看到的Intern出现在办公室,一问得知原来是来办理离职手续的,又走了一个啊~看来很多人还是准备专心找退路了。 想想也是,有时觉得RP真的是稍微差了点,居然在毕业前赶上了金融风暴,然后自己选择的方向又受到不小的波及,有些残念…… 这个星期开始有针对性的阅读TD的Document,研究看看能不能把碰到的奇怪的TPT issue解决掉,不过蛮可惜的,很累的看完相关文档以后并没有找到具体的解决办法,只好还是将希望寄托于Orlando和Kevin,刚才收到Orlando转发过来的邮件上面得出的结论居然是Log写的顺序并不是真正TPT执行的顺序,而且Log始终是sequence的,正是这种Log让我们误解了认为TPT没有成功运作……虽然我觉得这种可能性存在,可是还是不好解释为什么TPT的执行效率并没有显著提高呢?甚至可以说我看不到提高,太奇怪了,既然是TD新版本推出的新功能,应该不至于这么萎靡啊……百思不得其解中,难道真的是通过TPT提高性能只有在文件分布于不同的磁盘上面才行么?? 前几天还在帮着做Fastexport的测试,结果碰到一个很好玩的事情,有个shell,我怎么跑都可以,但是边上一个FTE就是死活显示permission denied,怎么搞都不行,哈哈,不过后来才发现原来是因为那个文件夹是我建立的,我没有设置其他人的写权限。。好吧,其实还是我的问题…… 明天打算去买个手机,把自己那个什么功能都没有的替换掉,小小奢侈一把体验一下智能手机的感觉~ 看中了HTC的一款,下班了就去银行拿钱,倾家荡产买手机……接下来的生活费还要问妈妈接济一点……哎~~钱这个东西,用的时候总觉得少啊。。 昨天晚上DD,终于拿到了想要很久的T6衣服,基本上,BT毕业了~ 心愿完了~~ 我也强力了,啊哈~还有350分,考虑随便拿点东西消费掉算了…… 最近在准备入党的材料,我们也要和党亲密接触了~~
|
||||||||||||||||||||||||||||
|
|