Maclean is now another ORACLE ACE Director

https://apex.oracle.com/pls/apex/f?p=19297:4:9567174845042::NO:4:P4_ID:8320

 

谢谢!感谢oracle中国,感谢上海oracle用户组的小伙伴提名。也许maclean( 刘相兵)不是世界上最年轻的Oracle ACE技术总监Director,也许maclean没有去到最初打算去的地方,但感觉告诉自己我在去我想到的地方的路上。

Screenshot 2016-01-14 23.23.29

诗檀软件近期与美商 Solix(www.solix.com) 大数据厂商达成中国区战略合作伙伴关系

诗檀软件近期与美商 Solix(www.solix.com) 大数据厂商达成中国区战略合作伙伴关系,Solix是Oracle全球合作伙伴,同时也是大数据/企业数据管理的行业领导者之一。 Gartner机构将Solix定位为结构化数据归档和应用换代魔力象限中的领导者。 其主要业务涵盖:数据归档、应用程序换代、数据脱敏等。
QQ截图20160108104111
solix-logo

EBS升级成功案例【应用+数据库】

案例一:国华电力R12升级

国华电力

项目情况:

国华电力有限公司使用Oracle应用产品11.5.9系统. 客户主要使用财务,人力资源及商业智能系统, 原来的系统分布于IBM P570服务器上,操作系统为AIX.

当时,国华电力准备实施新的物流模块,同时新增业务点. 基于此楔机, ORACLE提供现场服务,帮助客户评估现有的系统构架,审核现有系统的稳定性、数据安全性及维护性。

ORACLE通过检查系统并充分调研,发现现有系统在处理能力、维护性、数据安全及功能方面已不能完全满足国华现在及将要实施新模块的业务需求。因此建议国华升级ERP系统至新版本R12,同时实施多节点策略,以增强系统高可用性及稳定性;同时,为了提高可维护性及降低成本,采用多台LINUX服务器组成的集群来升级现有的系统。

 

国华电力是Oracle R12推出后,在亚太地区第一个从11i升级到R12的客户。曾经有一家替国华电力做ERP运维的实施商在测试环境中做R12升级,但是由于碰到太多问题无法及时解决导致升级失败,Oracle OSS部门接到此案例后和Oracle技术支持团队紧密配合,在规定项目时间内顺利完成升级目标。

 

升级周期:

2007.2 ~ 2007.8

 

升级后情况:

EBS升级到R12, 数据库升级到10gR2, 数据库配置RAC,应用配置PCP。

 

QQ截图20160105171118

 

案例二:内蒙古北方重型汽车R12升级

内蒙古北方重型汽车R12升级

项目情况:

北方重汽EBS系统2001年上线至今已将近9年时间,实施模块包括:财务、制造、分销、库存管理等,其应用版本11.5.6, 数据库版本8.1.7已经大大超出了Oracle技术支持期限,考虑到北重目前业务的迅速发展,EBS系统持续、稳定的发展,北重决定将当前EBS系统升级到Oracle EBS R12.1版本.

实施周期:

2009.9 ~ 2010.2

升级后情况:

EBS升级到R12.1, 数据库升级到11gR2, 数据库单节点,应用也是单节点。

QQ截图20160105171223

 

 

案例三:华为ERP R12升级

项目情况:

华为的ERP系统使用了将近10年的时间,数据量将近3T的,应用是11.5.9版本,为了保持企业的核心竞争力,华为的ERP系统进行了升级。

实施周期:

2010.3 ~ 2010.12

升级后情况:

EBS升级到R12.1, 数据库升级到11gR2, 数据库RAC架构,应用也是PCP价格。

 

QQ截图20160105171253

 

案例四:新飞电器R12升级

项目情况:

新飞电器EBS系统至1997年上线至今已有进13年时间,现在由于企业业务的发展,使用用户数的增加,系统压力的增大,Oracle EBS产品支持期限到期等原因,新飞EBS运维团队正在寻求有效的方案以保障EBS系统持续、稳定、有效运行。

实施周期:

2010.10 ~ 2011.3

升级后情况:

EBS升级到R12.1, 数据库升级到11gR2, 数据库单节点,应用也是单节点。

 

案例五:TCL R12升级

项目情况:

TCL的ERP系统使用了将近10年的时间,数据量将近0.5T的,应用是11.5.7。

实施周期:

2010.6 ~ 2010.10

升级后情况:

EBS升级到R12.1, 数据库升级到11gR2, 数据库单节点,应用也是单节点。

 

案例六:航天信息R12升级

项目情况:

航天信息股份公司ERP从2003年开始,经历了四个阶段的建设,截止至2011年年初,已在总部、金卡公司、系统工程部、系统工程公司以及涿州公司共5家分子公司实施,实现了财务、分销、制造和项目管理,主要包括ORACLE EBS 11.5.9版本的总账、应收、应付、资产、网上报销、采购、库存、销售、项目管理、项目会计、制造等模块。

实施周期:

2010.10 ~ 2011.2

升级后情况:

EBS升级到R12.1, 数据库从9203升级到11gR2, 数据库单节点,应用也是单节点。

 

案例七:华三技术有限公司(H3C)R12升级

项目目标

1、为ERP系统提供持续的支持能力,支撑未来5年的业务运作;

2、改善ERP应用性能;

3、提高应用可维护性和扩展性;

4、降低服务器和运维成本。

项目范围

1、ERP硬件平台由IBM P590迁移至HP DL980(数据库)2台+ HPDL585(应用)2台,操作系统由AIX5.3换成Oracle Enterprise Linux 5.7

2、ERP应用由11.5.10升级至12.1.3

3、ERP数据库由10.2.0.4升级至11.2.0.2

从最底层到最上层全部做转换升级

实施周期:

2012.6 ~ 2013.2

升级后情况:

完全达到项目目标

 

案例八:伊利R12升级POC

项目目标

  • 验证伊利EBS R12升级的可行性
  • 验证宕机时间是否达到业务部门要求

 

项目范围

  • 应用升级到x
  • 数据库由10gR2升级到11gR2,并配置RAC
  • 测试完成后主要的标准核心业务功能能够正常使用,不考虑客户化程序
  • 对收集的时间做分析评估,看是否能满足伊利升级停机时间的要求,如果可以,给出切实可行的实施方案

实施周期:

2012.10 ~ 2012.12

升级后情况:

完全达到客户期望,为日后正式立项升级提供了数据支撑。

 

其它案例情况:

  • 长安汽车EBS系统和EBS HR系统的数据库的数据库升级并配置RAC

数据从9207升级到11gR2,配置RAC,数据量8T

 

  • 潍柴动力EBS系统的数据库升级+RAC

数据库从9204升级到11gR2,并配置RAC,数据量4T

 

  • 华夏银行EBS系统的数据库升级+RAC

数据库从9206升级到11gR2,并配置RAC,数据量1T

 

  • 阿里巴巴EBS平台迁移+数据库升级+RAC

AIX迁移到Linux,并配置10gR2的RAC

 

  • 九阳豆浆EBS系统的数据库升级+RAC

应用从12.0.3升级懂啊12.0.4,数据库从10gR2升级到11gR2,配置RAC

 

 

过去几年美国oracle DBA的薪资情况

Oracle新闻 由Burleson咨询提供

Oracle DBA的工资在IT行业是最高的,现在的工资平均超过$ 100,000一年。

这个公司杂志的文章显示了2011 DBA薪酬调查,显示出Oracle数据库管理员的薪水2011年已降至约$ 70,000- $ 80,000一年:

us_oracle_dba_salary

 

2011薪酬指南高管人员报酬,根据市的划分

(来源:Inc.com)

 

2010年,Oracle发布了这个Oracle DBA的薪资调查。这个Oracle数据库管理员的薪水调查还显示经验最重要,且负责最大的工作(DBA,顾问)获得最高的Oracle薪水:

 

北美工资 0到2年 3-4 年 5-10 年 10+ 年
DBA $85,094.33 $81,443.10 $94,778.43 $108,183.30
分析师 $69,684.21 $71,066.84 $73,762.22 $93,254.00
数据库架构师 $89,181.82 $103,189.47 $117,285.71 $130,933.33
顾问 $97,233.76 $87,142.86 $114,559.08 $119,042.55
开发者 $71,343.72 $81,875.00 $91,117.50 $94,540.92
功能实施者 $71,666.67 $72,500.00 $87,600.00 $120,166.67
其他 $75,933.33 $102,698.90 $105,562.50 $85,142.86

 

来源:Oracle公司

 

背景和Oracle DBA工资

 

你的背景对你的Oracle DBA薪水有巨大影响,且有超强背景的Oracle专业人士会取得大约3倍年龄的薪水。例如,一个22岁从麻省理工学院毕业有一个学士学位的大学生,作为Oracle DBA的第一年可以预期赚取约$ 66,000的薪水。

 

学校和薪水 – AACSB认证的商学院毕业生(学士和工商管理硕士)会获得工资溢价,因为他们从高度竞争力的大学毕业。例如,Oracle公司从旨在勤奋努力的大学,如杜克大学,麻省理工学院,哈佛大学和德克萨斯大学奥斯汀分校聘用他们的软件开发者(以极具竞争力的薪水)。相对地,“野鸡大学”的毕业生无论是任何薪水都无就职。

 

学位和DBA的薪水 –有高等学位的 Oracle专家的收入远远超过平均水平。

 

 

证书和薪水 – 证书可能不会增加你的起薪,但它有助于证明你能从事Oracle DBA的职业。

Orcl-Con大会 专访多位国外Oracle Ace Director技术总监

 

在Orcl-con技术大会上我们有幸对多为国外Oracle ACED和ACE做了关于Oracle最新技术方面的专访!

 

专访

Francisco Munoz :洛杉矶Oracle用户组、新西兰Oracle用户组主席,就职于Pythian 公司

5d63e24d540c89d2ef2d5b051a6ff400

小编:请问你在企业中是否已经开始使用Oracle 12cR1?

Francisco Munoz :是的,我们公司已经使用了Oracle 12cR1,我知道许多公司也打算使用,并且有许多公司在使用12c之前就在等待着它的发布。在12cR2出现之前,许多公司仍继续使用12cR1。

小编:你觉得oracle12cR1 最重要的特性是什么?

Francisco Munoz : 目前为止最重要的特性是多租户(multitenancy),因为它可以更好地配置资源,极大地简化了数据库的管理。现在的数据库基本上有10个服务和10个数据库,它们需要连接一个直到设备连接到另一个,以此类推,通过组群数据库我可以使这10个数据库安装在一个服务器上,每一个都互相独立,更容易管理。

小编:2015年的OOW大会已经结束,介绍了不少oracle 12cR2的新特性,你对其中最期待的是?

Francisco Munoz :有很多我都很期待,虽然我们有了12cR1,但我们还不被允许可拔插数据库PDB。我希望12cR2能够加强数据库闪回,使它更加容易,实现更多功能。

 

小编: 你觉得oracle的公有云业务在您所属的国家开展的如何?

Francisco Munoz : 人们对公有云的了解并不多,只知道亚马逊、微软等公有云,但他们不了解oracle 公有云,我曾经有过两个多月的使用经历,我很喜欢oracle的公有云,我对Amazon AWS的印象是更直观更稳定,我认为这也是未来oracle发展的方向,并且未来将会有更多的人开始使用公有云,尤其是oracle公有云中的备份功能。

小编: 在您的国家中使用oracle公有云的体验如何?是否有网络延迟问题?
Francisco Munoz : 没有。网络延迟并不是由oracle本身造成的,这取决于所使用网络的带宽以及网络连接的速度。我们公司没有出现这种情况。如果能有一个好的宽带,以及好的管道线连接到网络,就不会出现这种问题。

 

 

 

=====================================================================================

 

 

专访

John King 就职于 King Training Resources; Oracle ACE 总监

eb8074364f7ecef7d57abc76ce02d114

小编:请问您在企业中是否已经开始使用Oracle12cR1?

是的,但是鉴于我的公司规模比较小,我也会利用在其他公司培训的机会,向他们的员工展示Oracle12cR1的使用,并对其进行了各项测试。

小编:您觉得Oracle12cR1最重要的特性是什么?

这取决于你是否从开发者的角度来探讨这个问题。我通常是为开发者代言,所以我所说的特性也是从开发者的立场出发。我觉得Oracle12R1最重要的特性可能就是在存储的时候,允许生成主键这一变化。配备一个触发器来生成主键,这样我们现在就可以在没有自由表的情况下使用生成的键。这可能是最重要的一点。如果在12.1.0.2中谈及JASON,这也许是最激动人心的事情。

小编:在您的国家中有将oracle替换为其他RDBMS或NOSQL的技术风潮吗?

确实是这样。我在我的客户身上见证了这项大的变革,他们尝试使用几种NOSQL,但是NOSQL最终会又变成SQL,他们正通过各项学习研究来决定也许SQL并没有那么糟糕,可以将其作为一种混合式工具来使用。

小编:如果您正在使用DBAAS服务,那么是在用哪一家的DBAAS?

我已经对Oracle 和AWS的DBAAS进行了测试,并从Oracle的DBAAS中得到了更好的反馈,但是我还没有收到细节测试的回馈,加之我现在对这方面也不是特别精通,所以我还没来得及验证我的决定。

小编:2015年的OOW大会已经结束,介绍了不少oracle12cR2的新特性,你对其中最期待的是?

对于大会上介绍的新特性,我最感兴趣的就是数据库。相关的数据库能够处理多项工作,也许只有DBAAS具有公开性,所以我在此大会上最期待的就是数据库。

 

=====================================================================================

 

 

C100DBA MongoDB DBA认证考题讲解 FsyncLock() command

单选题

Which of the following is true after the fsyncLock() command is run ( before fsyncUnlock() is run)?

  1. Writes to the database may succeed
  2. Writes to the database may return an error.
  3. All reads on the database will return an error
  4. Reads on the database may succeed
  5. Profiling will continue .

 

db.fsyncLock()

Forces the mongod to flush all pending write operations to the disk and locks the entire mongodinstance to prevent additional writes until the user releases the lock with the db.fsyncUnlock()command. db.fsyncLock() is an administrative command.

 

 

https://docs.mongodb.org/v3.0/reference/method/db.fsyncLock/

 

db.fsyncLock()应当是锁定 mongod实例使其不再接受任何写操作,

 

 

MongoDB shell version: 2.6.7

connecting to: test

> db.fsyncLock();

{

“info” : “now locked against writes, use db.fsyncUnlock() to unlock”,

“seeAlso” : “http://dochub.mongodb.org/core/fsynccommand”,

“ok” : 1

}

 

 

 

 

 

 

在其他session中操作读和写均被阻塞

 

 

> db.dbdao.find();

> db.dbdao.insert({A:1});

 

 

 

文档中的解释是:db.fsyncLock() may block reads, including those necessary to verify authentication. Such reads are necessary to establish new connections to a mongod that enforces authorization checks.

所以db.fsyncLock() 后可能会阻塞读,但不是100%阻塞。  注意这里仅仅是阻塞 所以不会有报错,所以  return an error.的答案全错。

 

所以 答案D Reads on the database may succeed  正确。

 

 

 

C100DBA MongoDB DBA认证考题讲解 Replica set secondary oplog elect

本文永久链接地址:http://www.askmaclean.com/archives/c100dba-mongodb-dba%e8%ae%a4%e8%af%81%e8%80%83%e9%a2%98%e8%ae%b2%e8%a7%a3-replica-set-secondary-oplog-elect.html

dbDao 百度贴吧:http://tieba.baidu.com/dbdao

MongoDB技术学习QQ群: 421431253

 

此题为单选题

 

Screen Shot 2015-04-28 at 10.45.40 PM

Given a Replica Set with five data-bearing members , suppose the primary goes down with operations in its oplog that have been copied to only one secondary.

 

Assuming no other problem occurs, which of the following describes what is most likely to happen?

 

  • The primary will rollback the operations once it recovers
  • The secondary with the most current oplog will be  elected primary
  • Missing operations will need to be manually added
  • The most current secondary will not rollback the operations following the election .
  • Reads will be stale until the primary comes back up.

 

 

  • The primary will rollback the operations once it recovers 是错误的因为 A rollback reverts write operations on a former primary when the member rejoins its replica set after a failover. A rollback is necessary only if the primary had accepted write operations that the secondaries had not successfully replicated before the primary stepped down.

 

If a higher-priority member catches up to within 10 seconds of the latest oplog entry of the current primary, the set holds an election in order to provide the higher-priority node a chance to become primary.

高优先级的且oplog延迟不超过10秒的节点成员有机会让replica set做election 使其成为primary。

答案应为

  • The most current secondary will not rollback the operations following the election .

 

SHOUG 2015 Oracle-Con活动记

 

 

现场赠送的海报:

 

虽然25日晚上就收到了寒潮预警,不过还是没想到26日的上海这么冷,不尽庆幸SHOUG 2015的Oracle-Con活动的好天气。
本次活动被安排在了工作日进行,算是一种尝试吧:),虽然会议注册参会的人理论上可以坐满整个会场,但是真正与会的童鞋人数还是让我们捏了把汗。。。

好吧,必须承认,这次是本年SHOUG Oracle-Con活动的一个反面教材,怎一个怨念了得。

下次,下次,下次。。。(重要的事情要说三次~~)我们一定将会议放在双休日并选个春暖花开的好日子:),也希望注册了的童鞋们记得调好闹钟,准时从被窝里爬出来。。。再次泪流满面。。。(老汪这里不尽卖起来情怀~~)

要说到本次会议的布置,我们5点一早就开始劳碌起来了。搬机箱,安装幕布…这些都是体力活,而且很多事情还是第一次干,可苦了我们这些男劳力-_-|||,
不过还是要感谢公司的女同胞们,是你们的微笑给了我们无比的动力,嘿嘿。

等一切准备停当后,就开始“开门迎客”啦~~不得不吐槽下会场门外登记赠送的那张MySQL大海报,那是鄙人花了1周时间绞尽脑汁搞出来的,而且是绝版。。。这是真的。。。
因为鄙人手贱,不小心把Visio源文件shift delete了。。。,由于是新版vsdx格式,导致再也恢复不了了,这也直接造成了本人在完成这个“鸿篇巨著”的当晚就失眠了。。。泪奔啊!!

好了,言归正传。本次Oracle-Con活动我们依然联系了很多Oracle海内外的专家来进行关于12c新技术的演讲,干货满满。
为了给大家更好的体验,我们这次对老外专家的ppt都进行了中文翻译,以避免会场的童鞋英文“不耐受”问题。

这里尤其要感谢甲骨文公司副总裁吴承杨先生特地感到上海来为我们做会议的首个演讲,其关于Oracle云的演讲气场十足,同时也让我们都Oracle从产品到云的构架战略有了更多认识。

 

会议中还有来自Dell的Oracle ACE Yu Kai的《使用 Oracle 数据库12c的 Heat Map和Automatic Data Optimization来优化数据库存储成本及运行》,

阿塞拜疆Kamran Aghayev A的《Oracle 12c ASM 新功能展示》以及国内沃趣公司的Oracle专家魏兴华的《揭秘 12C In-Memory Option》,其演讲的主题内容丰富且技术味十足,体现了其大量的工作经验。

 


专家Francisco Munoz Alvarez,John Jay King则为我们提供了对Oracle VM及Oracle 12c新技术JSON Support的知识讲解。
这里我尤其要提到JSON这样一个技术,在NoSQL浪潮下,MySQL 5.7和Oracle 12c都相继提供了次技术功能的支持,此技术对于前端的开发使用非常广泛,因此童鞋们千万别忽视了对这项知识的学习和了解。


DBA作为一个技术布道者的角色,也需要在其公司中对前端及后端开发者推广数据库中所提供的这项新功能!!
本次Oracle-Con活动中依然以Oracle数据库技术演讲为主力,MySQL相关的session只有我一个《MySQL企业备份发展及实践》。以后也希望将来活动中有越来越多的MySQL专家来此会议进行技术分享:)

 

现场进行的Oracle 11g ocm workshop:

 

 

 

这里需要再次申明下,SHOUG作为华东地区的Oracle官方认证组织,是一个具有推荐申请ACE荣誉的组织。
希望有志于分享Oracle及MySQL技术经验并申请ACE的专家们积极参与这一盛会,您的每次分享都会在SHOUG官方网站上进行推广及记录哦:)
作为本次活动的主办方,回顾本次会议从之前的预备到中间的过程,我们也认识到整个团队在会务经验的不足,尤为抱歉的是在线直播一度中断,这主要是由于提供网络的wifi设备电力更换;
而且考虑到当时老外正在演讲,不方便上去做续连,因此一度中止了很长时间。其次wifi信号也不太不稳定。。。等我们再次进行分享,发现大家已经“鸟兽散”了,悲催啊~~~
其次摄像头无法很好的捕捉到主讲者的问题,由于会议中老外都站在台中,并时常走动,这也为我们的摄制增加了难度。。。

 

不管如何,这次SHOUG 2015 Oracle-Con会议还是圆满完成了,不过老汪这里还是要为会议中的Workshop部分摇旗呐喊下~~ 希望大家看在我们这些苦力搬机箱这么辛苦的份上,有更多人来玩一下哈~~。
Workshop部分注重实践,整个实验程序是由我们团队的脚本达人老郭同志码了好长时间脚本代码做出来的~~ 里面有随机的场景环境,题目,并提供了自服务的答案及提示。期待下一届Oracle-Con Workshop有更多人的参与。
:)

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569