今天和同学们的一点交流心得
今天和有些同学讨论了学习和工作中关于oracle的一些小问题,也让我在回答中梳理了自己的思路。 首先是操作系统的选择,目前来看,大家的态度其实还是不够认真,工作中很多环境使用的是Linux64位,所以我也是推荐使用redhat6,如果选择32位学习是没有问题的,但是会有一些差别,主要还是和...
新书定稿终落成,期待手中留书香
今天下班在地铁上,我拖着疲惫的身子行走在地铁换乘的通道里,突然接到一个电话,是出版社的荆老师打过来的。简单寒暄之后,他带着一种喜悦,如释重负的告诉我,到今天为止,稿子所有的流程都走完了,可以正式下厂印刷了。听到他肯定的这一句话,我也如释重负,这一天对于我来说,从一个模糊的想法到成...
故事人生
今天还是照例工作忙碌的一天,在地铁上是我翻看微信的好时间,手指尖划划点点,时间就过去了。难得的是在早上无意中看到了一篇文章,这是一篇非常难得的文章,《31岁,断奶两年,我与乳腺癌擦肩而过》,如果是在网站看到我可能直接就pass了,但是是我一个同事发的,我带着疑问看了看,看到后面简直真实的让人感觉怀疑就是大...
最近的几个技术问题总结和答疑(七)
今天抽空整理,发现近期问我数据恢复,灾备的问题还比较多,我简单整理了一下。问题1:能请教一个问题么?我们用was链接的oracle数据库,是不是不建议在was上设置statementcachesize的参数?我们目前设置的是200,发现数据库中那个session都会持有200个游标,有工程师建议把这个参数设置为0这个问题着实还问到我了,不...
一个执行计划解析的小问题分析
前几天,一个开发的同学让我帮忙做一个大查询,给了我一个数据列表,里面的ID有几万个,提供了一个SQL语句,看这情况还得我自己来解析生成相关的SQL了。假设ID列表为:T100T200T300SQL语句为:select peak_transaction_id,cash ,req_time ,back_time from peak_new.peak_detail where peak_transaction_i...
今天的几件琐事
最近发现突然忙了一些之后,很多事情都给耽误了,暂且称为拖延症吧。原本计划的很不错的学习计划,最近貌似也给耽误了不少,虽然每天回来会想今天写点什么,今天忙了些什么,发现好像今天的进步不大。因为离自己的目标又有了一些距离,而我确实也需要抽出更多的时间来学习,更新自己的知识库了。今天就说说我身边的几件事情...
父亲节总得写点什么吧
又是一年父亲节,在我的印象中,似乎也没有主动给老爸过过一次生日,实在羞愧,如果细想,老爸的生日是什么时候啊,好像老是看身份证,但是一直没有记住。今天这个节日真是一个好的机会,我们中午也借着这个机会去外面的馆子改善了一下。突然自己心里一颤,我也是父亲了,今天也是我的节日啊。但是看着女儿调皮可爱的样子,...
今非昔比
今天看到一个新闻,看完之后着实让我还有些意外。因为我之前看到的不是这样的,我继续查了下。原来我一直看到的是一个平均数据。看到近几年的大学生平均收入,相比于前几年来说是略有增长。这个收入在一线城市低了,二线城市适中,三线城市高了。当然计算机专业又成了热点,收入还是平均值最高,没办法,很多人还是投...
数据库日常运维中的几个操作建议
如果你去看其他DBA的操作的时候,如果要判断他们水平的高低,我想就是通过一些操作的差别来看了,而水平高低就体现于此。细节决定成败,越是看起来简单的操作越是要严谨,一丝不苟。我们来简单举几个例子,可以作为参考。有更多的见解欢迎大家提出来,我们来集思广益,把大家认为需要的,重要的操作都...
用脚本来讲一个技术生活的故事
对于生活,用文字表达是一种非常好的方式,作为技术人,我决定使用一个脚本来映射技术生活中的一些小故事,也是在今天突然想到的。对的,你没有看错,就是下面这个命令。但凡接触过Linux系统,这个命令还是很熟悉的,不熟悉也没有关系,就是查看服务器的磁盘空间。 df -h我们像对待艺术品一样围着这个...
Datapump数据迁移前的准备工作
其实对于Datapump迁移而言,如果参与过XTTS,OGG,Veritas SF,外部表增量等迁移方式的话,会发现Datapump还是很简单清晰的,一个优点就是操作简单清晰,想必于imp而言性能要好。所以不要小看这种迁移方式,不是说哪些迁移方式就是最好的,数据迁移中也没有银弹,最合适的就是最好的。 &...
关于我学习成绩的几个小故事
前几天看到一个同学的朋友圈状态,让我突然想起了我原来初中高中的生活,因为我们也是初中同班,高中同校,所以看起来还是有很多交集,但是我从脑海中回忆开来,发现仅有几件事情,除此之外我对这位同学的印象只有帅气,看到他现在也非常幸福,无论熟还是不熟,还是默默祝福他。 ...
Data Guard中快速Switchover,Failover的一些建议
其实对于Failover和Switchover是大家处理灾难时很头疼的一个环节,也是最关键的处理过程。假设你半夜正在睡觉,被报警电话惊醒,得知某个服务器产生了故障宕机,在这种情况下,我们大体会有下面的处理流程:1)检查原来的节点是否可用,需要查看ILO和存储,是否存在异常2)如果原来的节点可以重启,可以尽量马上恢复业务...
DBCA静默建库中的两个小问题
创建数据库,主要有手工建库,DBCA建库,OMF建库。手工建库会重新初始化数据字典,过程相对比较耗时,但是完全定制化;OMF建库的场景比较特别,一般都是糅合在ASM中使用;DBCA图形化建库使用场景受限较大,其实DBCA还有另外一种快捷的方式就是DBCA静默建库,整个过程分分钟即可搞定。如果说想简单使用,可以参考下面的例子...
Gdevops峰会归来
带着满满的期待,今天终于完成了Gdevops峰会北京站的活动,从会场走来,感触良多,索性在回家之后马上打开电脑来记录一下自己的所见所闻。 其实从开始准备要筹划这么一个峰会,自己感觉是有些突然,最初我的想法是做做几场沙龙,提高提高人气,发现峰会是一种大胆的尝试和挑战,所以说社群要做大...
生活中的伪善
记得辩论赛中有一个热议辩题是:善意的谎言是否有碍诚信。当年大学的时候还用英文辩论过。现在来看伪善的谎言要远远多于善意的谎言,我们koi简单说说,唠叨唠叨。 马克.吐温曾经说过这样一段话:"当你拿不定主意时,就说实话。它将令你的对手感到窘困,令你的朋友感到释然...
最近的几个技术问题总结和答疑(六)
今天早上看了魔兽,下午玩了几把魔兽争霸,晚上玩了几把,然后看了两场月神moon的精彩视频,看人家咋就那么淡定,各路兵种齐上阵,瞬间秒杀英雄是并行,同时执行多个任务是并发,这么强的组织和策划,还真是学不会。当然学习还是不能丢,总结也是学习,我看了看最近的公众号留言和微信留言,也积累了不少问题了,简单总结...
魔兽给我的馈赠
魔兽上映了,带给80后的是更多的期待,感觉很多人一下子在这个时候找到了一丝回忆,可以为之疯狂。看微信,微博里的情况,魔兽算是刷屏了,这种感觉就如同《美人鱼》带给我们的感觉一 样,很多都戏称欠星爷的一张电影票,想必真是如此,这种时日可遇不可求,以后什么时候会有,可能吧。。。  ...
分分钟搭建Oracle环境
在Oracle运维中,有一个很基础的工作就是安装数据库软件,而这个工作一般少则需要花费个把小时,多则半天。如果我们有大批量的服务器安装任务,那么这种时候你肯定会希望从这种重复性劳动中解放出来,人工操作还是会有或多或少的差错,而且耗时。所以我简单写了下面的脚本,可以很流畅的安装好Oracle软件,很多基础工作都...
对于tnsping的连接超时的功能补充(二)
对于tnsping的一些小问题,自己也想了些办法来补充,最后发现使用nc是一个不错的选择。主要思想如下:如果网络是通的,那么会显示succeeded,否则会有一些错误信息# nc -w 2 -v 10.11.65.111 22|grep succConnection to 10.11.65.111 22 port [tcp/ssh] succeeded!# nc -w 2 -v 10.11.65.191 22|grep succ...