February 2012
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
272829  

os2ora之过去,现在与将来

Kaya 发表于 os2ora.com

时间退回到2007年12月,那时就计划着弄一个专注于Linux与Oracle的技术网站,包括Open Source, Operation System和Oracle。由于那时正从事着Oracle售前的客户支持工作,网站的内容不自觉间就反应出来了,从那时主题设置可见一斑,Trouble Shooting, Tutorial是那时的主要内容:

  • Linux (3)
  • OMonitor (1)
  • Open Source (3)
  • Trouble Shooting (7)
  • Tutorial (5)
  • Oracle Performance (14)

2008年2月正式加入了公司的另一个组: RealWorld Database Performance。关注的重点逐步转移到Performance上,包括对执行计划的分析,数据仓库里并行与分区技术的运用,从上面的文章分布数目上也可以看出这一点。

2008年5月份时,是加入RWP组后的第一个关于数据仓库的POC项目,到北京客户现场呆了差不多一个月的时间,整个项目大概花了两个月的时间。做项目过程中不断的意识到自己在Database Performance方面的不足,心里考虑着项目做完后应该对os2ora做一个调整了。可惜的是项目完成后,忙着对项目进行总结,只整理出了一个供内部参考的东西。

时间来到了2008年8月份,是加入RWP组的第二件大事了,到Oracle美国总部呆了3个月的时间。os2ora网站的事情又被推了……

回国后,已是11月份,整理总结项目经验,研究关于操作系统与数据库的监控技术,算是闭关的一段时间吧。

时间还是飞快地驰骋着,春节,结婚,蜜月……

终于,时间慢慢地放慢脚步了,我想,现在是对os2ora进行调整与进一步规划的时候了。

首要的当然是内容。技术网站我觉得还是专注一点为好。初步定下以下内容吧:

  • 数据库性能监控与分析
  • 操作系统性能监控与分析
  • Oracle的SQL扩展与应用
  • SQL执行计划分析
  • 数据仓库技术
  • 现实世界性能优化

另一个应该是网站的成长与规模,像我这等懒人,想把网站做大做多好象挺不容易,那么就把网站把精处发展吧,力求每篇文章都有所指,都能给读者们带来一些新鲜的东西,都有一些原创性的东西吧。当然,持入以恒是不变的真理,再不能出现去年几个月不更新的事情啦。

另一个方面可能是文章所用的语言。过去的一年,由于工作习惯,采用的都是英文。考虑到中文怎么说都是母语,沟通起来会更方便,特别对于国内的朋友来说,所以还是决定用中文,同时为网站增加一个英文版链接好了。

另外一个问题是网站的成立目标,交流平台与多交朋友是os2ora的初衷。那么就不应该让自己的东西成为信息孤岛,争取多做一些资源整合的事情,包括专题链接集合,RSS聚集等等。同时也希望能多认识结交一些技术上的Blogers, 当然包括正在看这篇文章的你啦。

11 comments to os2ora之过去,现在与将来

  • chen

    你好~我现在也是做linux和oracle 的 目前刚入职 和之前做的不是很一样,刚毕业 原专业的软件工程 也不是说一点关系都没有 原来定位也就是个小coder 虽然没什么技术含量 但是起码整个职业规划还是有点眉目的 但是现在突然转变还真不知道将来的前途如何 看来前辈是很有经验了起码也是专家级的人物 希望得到前辈的之前,多多交流~
    目前的工作是给电信铁通联通之类的做项目,职位属于项目实施的,因为要架服务器,和一些网管软件,所以接触linux和oracle比较多,还有Solaris和sybase但是我刚入职 还不是很熟悉 应该说都不熟悉 真心希望你有时间的时候能帮助指点指点~ 衷心感谢~

    • Kaya

      嗯,很高兴和你交流,说专家我可不敢当,呵呵。
      其实刚毕业就做一些项目实施的工作还是挺能锻炼人的,毕竟实践出真知,很多想法和毕业前有出入也是正常的,况且这也是你职业发展的一个机会吧。不知道你具体的工作范围,或许Linux和Oracle对你来说只是一个工具,或许你是管理员,或许你是做业务逻辑的,不同的职位对Linux和Oracle的侧重点还是挺不相同的,不好提意见呢

  • chen

    感谢你能够及时回复,呵呵。之前是我没讲清楚,因为具体更深一层的工作我现在也不清楚,我感觉现在好无知啊,对自己将来这个工作的发展也很盲目,来个公司不到一个月,之前做的也就是培训,其实也就是自学如何使用linux和oracle,还没有机会跟公司里面的人多多交流,明天就要去银川跟铁通的项目了,会多多询问下公司的人,我是Google linux 和 oracle发现这里的遇见牛人自然很兴奋,想跟你多学习学习,望不吝赐教,呵呵,我留的邮箱就是我的msn,能有你的常用联系方式嘛?希望有可以交流下,if u have time haha

  • vincent

    c兄,有无oracle监控的相关资料?中文的,不要邪恶的英文~~~

    • admin

      资料好象没什么用吧,呵呵。
      监控应该包括两个方面,一个是OS层面的,一个是DB层面的。
      OS层面有很多工具呀,vmstat, top, sar, collectl(http://collectl.sf.net) etc.。
      DB层面的有AWR/ASH这些现成的东西。

  • vincent

    以前客户要求监控以下状态:
    1)数据缓冲区命中率
    2)共享池命中率
    3)数据字典命中率
    4)内存排序百分比
    5)表空间的 I/O 比例
    6)文件系统的 I/O 比例
    7)磁盘活动状态
    8)IO竞争和负载平衡
    9)表空间使用状态
    10)正在使用的rollback
    11)锁争用
    12)回滚段的争用
    12)系统Session使用状态
    13)session 使用回滚段情况
    14)各session的执行命令情况

    想请教一下c兄,上述哪几个指标对数据库的性能和稳定性有比较大的影响,oracle官方监控的话一般注意哪些指标?我跟同学摘抄网上的sql语句来实现相关指标的时候,有个客户的工程师指出这样的方式会严重影响数据库,不知道师兄都采用哪些方式来实现监控相关的指标?

  • vincent

    以前无知者无畏,一直在人家的生产环境里乱搞,偏偏客户的那些oracle的特权用户都设置好弱智的密码,经常瞎猜都能进去,随便就能看见某个账号的金额和赠送金额之类的东西,还可以随便改来改去,我在想要是某人做个不起眼名字的精灵进程,每月给自己的账户加几百块,不知道有无人发现呢 呵呵~~~,oracle有无完整的相关日志呢~~~ 国企的技术管理貌似比较令人汗颜~~

  • vincent

    多谢c兄,学习一下,虽然现在不折腾这个东西了

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

您也可以使用微博账号登陆