杭州.全国工程师会议

Posted by boypoo on October 8th, 2009

全国工程师会议的主要目的本身不是技术本身,而是有个让兄弟们聚在一起吃牛聊天的机会。

会议的地址原本定在花港海航酒店,但由于销售部门与五洋假日酒店有协议,加之更便宜些,所以最后定在了五洋,不过还是要感谢ningoo和blue_prince(roby)的热心推荐。

本次会议历时两天,预计主题如下:

扫盲型: 1. Oracle数据安全产品 
                    2. 中间件服务市场与未来

基础型:
                     1. RAC for WIN部署与排错 
                     2. 浅析数据迁移
                     3. 索引与查询

深入型:
                    1. CBO探索 
                    2. Oracle索引与性能
                    3. Oracle块操作与BBED
     4. 数据块与空间管理
     5. Oracle内存结构深入分析

 期待同事们的精彩分享。

expdp很慢 impdp很快

Posted by boypoo on September 29th, 2009

Expdp 很慢 impdp很快
又要签一个合同,毕竟还是很happy的事。
签合同之前,客户抛出来一个小问题,是的,对将要进行的合同来说,这个问题绝对只是九牛一毛。这是个问题是,客户一个比较关键、但是中小型的数据库(数据文件100G以内),导出花了1个多小时,导入只要5分钟。导出导入的工具是用的Oracle10gR2的expdp,数据库是Oracle10.2.0.4 ,平台是AIX5300TL4. EXpdp慢的问题,让我想起了南京事件(http://www.zhihong.org/nanjing_expdp_image.html)。
当时是一个expdp 时快时慢的问题,消耗了数家高手而未决,最后花了我一个周末的case。 今天的情况明显不同,因为这次是一直慢。通过测试,发现是其中的带有lob字段的一张大表比较慢。既如是,事情就比较好办了,先看看是否有相关的bug。

Jacky查到了如下bug:

Bug 5599947 – Export Data Pump is slow when table has a LOB column
- Defect:  Bug 5599947 “DATAPUMP EXPORT VERY SLOW”
Symptoms:  Export Data Pump has low performance when exporting table with LOB column
- Releases:  11.1.0.6 and below
- Fixed in:  not applicable, closed as not feasible to fix
- Patched files:  not applicable
- Workaround:  if possible re-organize the large table with LOB column and make it partitioned
- Cause:  if a table has a LOB column, and the unload or load takes place in “External Tables” mode, then we cannot make use of parallel I/O execution Processes (PX processes)
- Trace:  not applicable
- Remarks:  see also Bug 5943346 “PRODUCT ENHANCEMENT: PARALLELISM OF DATAPUMP JOB ON TABLE WITH LOB COLUMN”

 方案可以比较简单,这张lob表用传统的方式exp/imp,其余的用expdp,导出的使用使用exclude选项。当然,如果嫌麻烦,1小时也不是太长的时间。

旁听一堂英语课

Posted by boypoo on September 27th, 2009

周五晚通宵,周六电话骚扰,周日不停写报告,周一现场,然后周二就调休了一下。

正好老婆周二上午要去上英语课,并吹嘘他们的英语老师很风趣,老师不点名,不打考勤,还口出狂言不听是学生的损失。于是蠢蠢欲动。

南浦大桥在改修,所以迟到了10分钟到的课堂。

在后门中间的玻璃缝中看到老师讲的激情四射,学生们聚精会神的听课样,我有点打退堂鼓了。可惜被老婆一把逮住,没跑掉。

今天讲的是主题是Healing your self,之前应该讲过Know yourself.之后一堂应该是 Conquer yourself.

讲课的老头很幽默,听课的同学哈哈大笑的时候我还在莫名其妙(所以还是有点想睡觉)。

虽然大部分没听懂,不过还是记住了几个句子,觉得有意思,记录一下:

1.如果某个人好久没吃饭了(晕死,差点写成没睡觉了),看到他狼吞虎咽的样子,你不能说please eat slow,那不是英语,你应该说 pace yourself .Its real English.

2.如果你在校园里看到漂亮的小姑娘,follow她,然后人家说 I accompanied with my boyfriend,你就要小心了。如果你抢了银行,上车后你的同伴说,we are accompanied,那就是警车来了。

3.如果别人问你的事你刚好不知道,不说Idon’t know,最好说I have little idea.

4.handle/deal with/cope with /approach是同义词哦

最后,Psychologically,do something positive and meaningful add balance to my existence。

搜了一下,百度百科里有他的记录:

Read the rest of this entry »

电话支持

Posted by babyblue on September 2nd, 2009

在城西蹲了三天,终于把这个客户积累一个月的大小问题悉数处理完毕。签完服务单,小心翼翼的穿过没有爱心的斑马线,人品神奇的爆发,竟然在下班高峰期很快坐上一个出租车。

正窃喜呢,电话响了,另外一个客户的号码。

“兄弟,出事了”。这哥们向来很正规的称呼我潘工,突然叫兄弟,看来是真碰到什么麻烦了。

“我修改了一套库的内存设置,现在数据库起不来了”他接着说。

“把参数改回去,先把库起来”我没多思索,跟他说。

“我用的是spfile”。他说。

“strings或cat查看spfile内容然后复制出来,编辑initSID.ora文件,将内容贴进后把内存设置改回去”对方有点慌乱,我此时更需要条理清晰。“startup时指定pfile启动。”

“好的,我试试”一阵键盘声后,他说“还是不行,报控制文件出错”

我心头一惊,难道控制文件出错了?自己不在电脑旁,没法看错误码,也没法Google。

“你看看pfile中指定的控制文件位置对应的控制文件是不是都存在”我考虑了一下,跟他说。

“都在”

是我自己提醒了自己,控制文件的位置。忽然想起来自己刚刚教他是用复制spfile内容的方法创建的pfile。换行,没错,应该是换行。

“你vi刚创建的pfile文件,到控制文件那一行的末尾输入x 试试”

对方明白了我的意思是换行有问题,修改后很快将数据库起来了,善后工作在这里暂且不提。

biti大师在pub上说过一段话,印象尤为深刻。“我理解的思考问题的方式或者思维方式,就是如何有效地根据已有的知识和经验 去解决 未知的问题,去解决没有这方面经验的问题。”。是的,直接的粘贴跟编辑在换行处理上不一样我的客户应该也知道,他没想到而已,当然,他或许只是太慌乱了。他错过了一个机会,一个用他自己已有知识解决于他而言有点恐惧的问题的机会。当然,我应该教客户用create pfile from spfile。

他或许想到了Google,但Google只知道控制文件出错,它并不知道我们用的参数文件是复制粘贴来的。Google还不能代替我们思考,起码目前不能。

菜在推上曰“上网以后,我们把信息当做了知识,把收藏当做了学习,把阅读当做了思考,把储存当做了掌握。像个花栗鼠在秋天收藏坚果一样,把自己的阅读器和硬盘塞满,却依旧觉得饥渴难耐。”

这段话太精辟了,不得不赞。

坐在玄武湖畔

Posted by boypoo on July 24th, 2009

南京站是个好地方,出了地道,就是宽大的广场,还有这略带神秘的玄武湖。

我喜欢宽大的地方。走出上海的蜗居,我就会很开心。

雨后秋天的午后

独自坐在玄武湖畔

掠过湖面

缓缓飘来

摩挲着脸庞

闭上干涸的眼睛

幻觉顿生

Read the rest of this entry »

也谈面试

Posted by boypoo on July 15th, 2009

尽管离开大学后,找了两次工作,但都是远程电话搞定工作,所以我很难体会坐在面试官前面的感受。

由于公司工作的需要,陆陆续续在Itpub上发过一些招聘贴,近期也发了高级DBA的招聘weblogic工程师的招聘,也面试了一些朋友,说说我的感觉。

来面试的这些朋友,有不少是从知名外企过来的,也有些是从国内大的软件公司过来的。有些给我感觉很好,有些感觉不好。

说说感觉不太好的:

 1.面试的时候吃口香糖。
2.衣着不整。
3.答非所问,重复几次还是一样。
4.没有坐象。
5.沟通时不看对方。
6.太自信
7.太不自信

也许我的问题有些偏,但大部分问题都是真实环境,真实客户可能会问的。作为一个高级工程师,即使我们不知道最终答案,很多时候也应该有个好的思路。

如果您来参加面试过,欢迎留言探讨下这个问题。

tips: Oracle8i 升级到10g要注意些什么?

Posted by boypoo on July 14th, 2009

周日的上午7点多,被电话吵醒,有些气愤,因为昨晚又有点熬夜了,不过还是接了。一个友商的同行,去给客户升级Oracle 8i到Oracle10g,已经搞了一天一夜了,出了点问题,想咨询下:

平台是HP11.11,将原数据库软件及datafile拷贝到新的机器。然后,在同一个用户下安装Oracle10g软件,用dbua升级。

问题是:oracle8i database open之后呢(DBUA升级,原库必须是open的,且必须不能有需要recover的datafile),dbua运行不了;dbua先启动起来呢,数据库不能open

 

头脑里糊里糊涂的,我真的没遇到过。再说,最近几年我做升级做的也不多。

今天在地铁里突然想起这个事,给这个朋友打个电话。说,后来搞到下午,找到原因了:Oracle软件版本不对,8i是32bit的,10g是64bit的

这是拍脑袋想不出来的。

其实也许该说说一个现场工程师应该具备什么样的基本素质,这个,以后有兴趣再写吧,毕竟我自己也还差很多。

 末了,朋友说,这个周末可能还要去升级,打算用export的方式来做,问我要注意些什么?
还是来看看oracle的相关note吧:

1.429825.1 Complete Checklist for Manual Upgrades to 11gR1

2.316889.1 Complete Checklist for Manual Upgrades to 10gR2

3.Note:159657.1  Complete Upgrade Checklist for Manual Upgrades from 8.X / 9.0.1 to Oracle9i

尽管 metalink的reply工程师不咋样,但大部分文档还是很棒的!

南京,南京

Posted by boypoo on July 12th, 2009

呵呵,我没看过《南京,南京》,噱头。

貌似我变得越来越迷信了,最近几次工作,开始前感觉好的(包括乘车啊以及服务之外的各种感受),结尾也感觉很好,开始感觉不太好的,结尾在我看来都不是太理想。或许是正循环和负循环的问题?ho

周五到南京的时候已经入夜了,下了火车,出租车司机居然不知道X地广场。几经问询,终于到达。风很细腻,气温正好,说不上凉快,但感觉很好。原以为是入夜的原因,其实不然,昨天,同样的晚上同样的时间还是很闷热。今晚也很凉快。

这次工作很忙碌。来之前已经换过几个同行了,客户对”我”的预期,以及我对我的预期都很高。

经过20多个小时的不连续但繁琐的工作,终于结束了,在下午5点前,终于可以仔细看看,这南京了。走到万达影视广场时,看到达能在搞活动,排队领“饮用天然矿泉水”–“轻漾”,领了一瓶,口味不行,弃之。感觉都很好,因为结果很好。

晚上先后跟两个同事吃了饭(先是一个在远处工作,后是前一个同事的老婆来叫了,要赶回江北的家)。

明早,可以回家了。3天没看到我了,女儿会是用什么眼神来迎接呢?

适合的才是好的

Posted by boypoo on June 28th, 2009

AIX上如何设置用户密码是且仅8位?

Posted by boypoo on June 18th, 2009

注:其实这是一篇没有技术含量甚至可以说是没信息含量的博文,滥竽充数。

我们都知道,aix可以设置超过8位的密码,但是多余8位的密码在默认情况下是无效的(除非是你的版本是AIX5.3TL7 or later ,这样的话,你可以启用LPA—-Loadable Password Algorithm,可以让你的密码长度是72位,甚至是255位,具体最长是多长,那得取决于你的算法。如果真设置为256位的话,那该是件多么残酷的事……)    因此,很多客户的root密码就是root,或者root123之类的,至少我在很多客户生产系统用诸如此类的密码成功登陆过

但是,在一个用户现场,发现了一个“有趣”的事情:用户发现,自己的系统密码必须设置为8位,但是呢,超过8位的话,超过8位的部分系统并不加以验证。这是怎么实现的呢?

  1. 修改/etc/security/login.cfg文件

    • minlen = 8
  2. 修改/etc/security/users

    • 加入常见字列表:
      dictionlist = /usr/share/dict/words
    • minlen = 8

这样,就不管是root还是普通用户,只要你smitty mkuser,自动就将最小密码字符长度设置为8,并且常见单词不许作为密码了。

如果想让最小长度为8位,最大长度超过8位的话,就必须启用LPA了。

 propecia tablets for sale
generic viagra canada online pharmacy
buy levitra online forum
buy xanax without perscription
cialis sales online canada
us levitra
buy viagra pills net
much does viagra cost walmart
buying cialis from canada
cheap cialis online australia
levitra price per pill
canadian pharmacy viagra
buy xanax with mastercard
non prescription viagra
canadian pharmacy viagra generic
propecia compare prices
viagra sildenafil citrate ophthalmology
best price propecia canada
levitra presciptions online
non pescription cialis
cheap viagra in uk
about xanax pills
cheap generic viagra uk online
viagra 100 mg pricing
buy xanax overnight delivery
i need to buy propecia
adipex 37.5 mg prices
free viagra samples online
buying viagra uk
buy tramadol online no prescription cod
fedex tramadol
cheap pfizer viagra
cialis order canada
generic viagra online cheapest
buy viagra pills online
viagra 25 mg generic
get propecia prescription online
buy levitra online no prescription
drug phentermine hydrochloride
cialis mexico
buying viagra online reviews
propecia generic vs brand
propecia pills in half
cialis best buy
discount generic propecia
cialis professional canada
buy xanax cod
generic phentermine pills
cialis mexico generico
viagra samples free
legal buy viagra without prescription
propecia cheapest uk
tramadol hcl 50 mg
levitra price
viagra 100 mg dose
xanax dosage
get cialis without prescription
viagra 100 mg teilen
viagra 50mg
phentermine 37.5 mg without a prescription
viagra dosage levels
generic cialis online uk
how to buy cialis in mexico
order cialis overnight delivery
discount cialis online
viagra online without prescription india
phentermine buy online prescription
phentermine hcl 37.5mg tablets
viagra prescriptions
propecia cheapest
cheapest brand viagra
viagra from canada pharmacy
cialis brand online
viagra shop in melbourne
free shipping phentermine
wholesale phentermine
sale propecia
order viagra online cheap
cialis professional information
best place buy propecia
viagra by mail order from canada
cheap tramadol online overnight delivery
phentermine hydrochloride dosage
tramadol online overnight
buy generic cialis online
where can i buy phentermine over the counter
generic viagra free shipping
buy generic viagra online canada
online pharmacy viagra
cheapest price viagra
indian generic levitra
viagra samples from doctor
xanax no prescription mastercard
viagra gel for women
best price viagra no prescription
levitra lowest price
viagra soft tabs review
order cialis overnight delivery
tramadol online no prescription
cheap generic viagra uk
viagra mail order usa
where can i buy viagra over the counter
cialis dosage 40 mg
viagra free samples online
phentermine 37.5 drug test
xanax
buy cheap cialis uk
cheap generic cialis mastercard
indian viagra cost
propecia online
tramadol no prescription mastercard
cheap cialis uk online
online doctor prescription phentermine
propecia online australia
low dose cialis cost
propecia online no prescription
viagra online no prescription uk
cialis online overnight delivery
generic cialis uk online
illegal buy viagra without prescription
generic viagra without prescription
order xanax online without prescription
cheap viagra cialis
buy levitra online
drug phentermine addictive
generic viagra canadian
buy tramadol online no prescription cod
50 mg viagra
where can i buy viagra over the counter in the us
authentic viagra online pharmacy
buy brand cialis online
order viagra online uk
buy phentermine cheap
generic vs brand viagra
viagra to order
xanax canadian pharmacy
cialis order
cialis online pharmacy australia
xanax online prescription
adipex diet pills reviews
ordering propecia online
propecia cheapest buy
xanax high
cialis order
cialis without prescription
cheap phentermine 37.5 without prescription
purchase viagra from canada
viagra mail
viagra online
generic viagra from india
viagra online shopping australia
genuine cialis no prescription
free cialis online
buying cialis online from canada
cialis mexico forum
xanax cheap online pharmacy
online levitra prescription
propecia online no prescription
phentermine sales no prescription
legal buy phentermine online
where can i buy phentermine 37.5 without a prescription
canada cialis online
phentermine buy online without rx
levitra canada prescription
generic viagra sale
levitra online no prescription
cialis overdose side effect
levitra cost at walmart
online purchase of viagra in india
levitra uk cheap
viagra online without prescription scams
buy viagra 100mg online
generic phentermine
is buying viagra online legal
tramadol online no prescription
viagra 25 mg
viagra store
viagra for sale
tramadol online purchase
buy cialis tadalafil online
viagra gelato
cialis soft
no prescription viagra order
cheap viagra cialis pills
buy tramadol hydrochloride
buy online propecia
viagra canada pharmacy
can you buy phentermine without prescription
viagra samples online
how to buy viagra online safely
buy merck propecia online
order cialis no prescription canada
where to buy phentermine 37.5 without a prescription
no prescription viagra canada online
generic viagra suppliers canada
viagra dosage
buy tramadol online
best price propecia
cheap propecia 5mg
viagra 20 mg

Copyright © 2007 数据工人. All rights reserved.