eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

June 28, 2016

ORA-600 kghstack_underflow_internal_2 错误及BUG提示

如果你在11.2.0.4版本中遇到了kghstack_underflow_internal_2错误,那么你很有可能遇到了BUG 18687067,该BUG是在11.2.0.4版本中引入的。

在MOS最初的客户报告中,典型的问题如下,通常 LMON 或者 LMS 进程的Crash错误如下:

ORA-00600: internal error code, arguments: [kghstack_underflow_internal_2], [0x110A10838], [], [], [], [], [], [], [], [], [], []

ORA-1092 : opitsk aborting process
Instance terminated by LMS1, pid = 14024818

典型的跟踪堆栈如下:

... kghstack_underflow_internal kghstack_free kccgrd kjxgrf_rr_read kjxgrDD_rr_read kjxgrimember kjxggpoll kjfmact kjfdact kjfcln ksbrdp ...

- OR -

... kghstack_underflow_internal kghstack_free ktundo kturcrbackoutonechg ktrgcm ktrget3 ktrget2 kclgcr ...

这个问题最初在AIX平台上报出,其主要原因来自AIX的编译器:

The bug is caused by an AIX compiler issue causing volatile variables in the Oracle kernel not to be handled properly.

参考MOS:2003278.1,patch 20675347 修复这个问题。

Posted by eygle at 1:15 PM | Permalink | Internal (122)

May 29, 2016

2016 ACOUG Asia Tour 西安站 - 西北长安 软件园区

2016年5月29日,西安站的活动顺利展开,这是我们第二次来到西安软件园区,组织这样一次技术交流大会。感谢园区领导的支持,ACOUG的活动得以顺利展开。

西安软件园,我记录了一张具有历史意义的牌匾,是在2009年3月1日,软件园和SUN公司联合共建了创新中心,要知道在2009年4月21日,Oracle宣布收购SUN公司。而这个日子距离这个中心挂牌不过一个多月。我们ACOUG的本次活动就在这里举行。

Thumbnail image for IMG_9438.jpg

感谢现场支持我们的众多伙伴们,2015年8月8日,我们同样也在这里,西安的小伙伴们表现了非常专业的素质,对于Oracle数据库技术的发展演进相当了解,这一站的活动由Oracle ACE总监盖国强、侯圣文、熊军,和云和恩墨技术顾问巩飞一起带来。

IMG_9459.jpg

希望ACOUG的西安站在未来能够成为固定场次的活动,也欢迎其他区域的伙伴和我们一起合作,推进技术分享与交流。

Posted by eygle at 2:41 PM | Permalink | Activity (147)

May 28, 2016

2016 ACOUG Asia Tour 兰州站 - 黄河之滨 数据为王

2016年5月28日,ACOUG的活动再次来到兰州,这一次是面向数据领域从业人员的一次技术交流会。吸引了超过50位现场参会者。会议的主题从Oracle Cloud技术、Oracle Database 12c以及Oracle的诊断案例、职业发展等方向展开。

Oracle ACE总监盖国强、熊军、侯圣文在兰州和技术爱好者们分享了主题。

IMG_9352.jpg

兰州的城市位于黄河两岸,滚滚河水孕育了中华文明,而我相信在新的时代,这座城市仍然有其潜力待于发掘。这次活动距离我上次到兰州讲座已经有3年了,在这期间,感觉兰州的数据环境有所好转,也有朋友从北京回兰州就业,走在这个方向上,也有很多企业级项目落地在当地实施,聚集人才,只要能够聚集人才,就能够持续发展,不断向前。

Thumbnail image for IMG_9307.jpg

感谢兰州的朋友们,参与支持我们的ACOUG巡回活动,我在会议上也表达了一个观点:如果当地的热爱技术的朋友们能够组织起来,进行持续的交流、活动,共同提升,就能够推进一城、一地的技术进步。

我希望有越来越多人聚集起来,共同成长。技术传播的目的就在于次。

Posted by eygle at 2:21 PM | Permalink | Activity (147)

May 20, 2016

2016 DTCC 回顾:DevOps时代SQL审核潮流渐成

在刚刚结束的2016中国数据库大会上,几个和SQL审核相关的议题引起大家的关注。在DevOps时代,大家对于由后端向前端,由DBA而开发的理念想法日趋成熟,在经过多年的总结和尝试之后,各种工具也纷纷涌现,SQL审核的潮流和风气渐成。

以下细数2016数据库大会现场关于SQL审核的见闻。

1.云和恩墨的Oracle SQL审核工具 - z3

云和恩墨在SQL审核工具上已经持续了多年的研发,积累了一系列最佳实践的客户,包括江苏移动、渤海财险、国家电网、中国电信等客户都是z3产品的实践用户,在SQL审核产品和服务的介入后,可以从开发阶段保障SQL质量,防范问题。

z3.jpg

2.去哪儿网的MySQL审核工具 - Inception

去哪儿网的DBA团队,在Oracle ACE总监,MySQL专家周彦伟的带领下,开发了SQL审核工具Inception,在内部取得良好效果后,开源给社区。在本次大会上,我听到有朋友说,他们已经集成了Inception进行SQL审核,这说明这个方向的探索对企业来说很有价值。

Inception.jpg

3.平安的SQLAudit

在本次大会上,平安的DBA团队同样分享了他们SQLAudit产品的内部实践。通过SQL审核他们大大改善了开发质量,将规范推广到开发的每一个角落,取得了非常好的实践成果。

pasqlaudit.jpg

4.腾讯游戏的SQL审核工具-TMySQLParse

在腾讯专家韩全安(willhan)之前的分享上我们了解到,腾讯也在内部推行SQL审核的质量管控步骤,"SQL审核工具(TMySQLParse)用于对 MySQL的SQL 语句进行语法解析,判定语法正确性,并根据自定义的高危特性检测SQL是否存在高危情况。"

Tsqlparse.jpg

5.阿里巴巴工具研发团队的最佳实践

来自阿里巴巴的数据库工具研发团队的专家也分享了很有高质量的主题,从自动化运维到SQL审核,阿里的工具时代是丰富而广泛的。叶正盛(花名 斗佛)作为团队负责人分享了很多经验之谈。"当只有想法,没有产品,都是空话",而工具化必须以DBA为主,以DBA而来的架构师、设计师,然后带领开发团队,纯粹的开发对工具化无益。

aliaudit.jpg

很多事情就是这样发生的,有共同感受、共同体验、共同想法、共同视野的一些人不断呼吁、倡导和践行,慢慢就能够改变一些事、一些人,我仍然想分享我在大会的一页PPT,作为DevOps时代的实践,我们就是应该"从案例总结规则,聚规则而成规范,由规范衍生工具,由工具推动行业"。

eygledevops.jpg

数据库大会的精彩刚刚落幕,但是学习的征途可以由此开启,在数据库的道路上,愿与大家携手前行。

如何加入"云和恩墨大讲堂"微信群

搜索 盖国强(Eygle)微信号:eeygle,或者扫描下面二维码,备注:云和恩墨大讲堂,即可入群。每周与千人共享免费技术分享,与讲师在线讨论。

Posted by eygle at 10:22 AM | Permalink | Activity (147)

April 24, 2016

2016 ACOUG Asia Tour 济南站 - 花好月圆 饮水泉城

从南京起行,下一站是济南,这是我们第二次来到济南,ACOUG和SDOUG一起组织了本次活动。2016年4月24日,距离上一次活动(2015年8月8日)不足9个月,我们再次来到泉城。

ACOUGAsiaTour.jpg

熟悉的朋友,美丽的泉城,济南是这次连续奔波最温暖的地方,我们在这里体验了温暖如春,但是印象深刻的是:真堵车,真堵车啊!

从2015到2016,Oracle数据库领域已经发生了很多变化,OOW大会公布了12c下一个发布 12.2 的时间表,Oracle和腾讯合作要在中国落地全球的第二十个数据中心,Oracle公有云获得了广泛的用户支持,Larry宣布了加速用户购买体验服务,这一切都昭示着Oracle在不断加快变革的步伐。

在数据库里,Oracle进一步向下,将数据库的功能集成进M7处理器,获得了进一步的性能提升,在RDBMS领域,Oracle已经做到了极致。

IMG_7044.jpg

杨廷琨杨长老是第一次来到济南,很多现场的朋友也特别关心如何学好SQL,我们认为走向前端的开发DBA或者产品DBA将更加显现出重要的价值。老杨从Oracle的分区技术讲起,从文档的解析到实践操作的细节思考,让大家体会到了百科全书的威力,其实很多Oracle的优化过程,就是将现有技术使用到最佳场景中,而要想达到这一境界,我们必须深入广泛的理解Oracle的产品特性、功能实现。

IMG_7049.jpg

而在现实的用户环境中,可能绝大多数用户只用了Oracle数据库10%不到的功能,我们深知分区的价值,可能用到的用户并不多,我们深知安全的重要,可能绝大多数用户并未研究Oracle的安全选件、加密特性等功能。

侯院长作为第三位嘉宾出场,他通过一个隐式转换的案例,将Oracle的细节呈现出来。恩墨学院在侯院长的带领下,已经为山东培养了大量OCM人才,希望在2016年,学院可以为山东朋友做更多的共享和付出。

IMG_7092.jpg

SDOUG 用户组的小伙伴也准备了精彩的主题,杨云龙、张记、娄帅、葛云杰分别做了主题分享。

在杨云龙的主题中,他讲了一个案例,在执行一次expdp操作时,由于生成了备份主表,引起了OGG复制端的错误,这说明我们任何数据库操作都应该仔细考虑和评估影响因素。但是我印象最深的不是他的技术主题,而是他在北京跑的全程马拉松,后海骑行巧遇女神高圆圆。生活不仅仅是技术,生活应该因技术更精彩。

IMG_7069.jpg

YangyunLong.jpg

在济南站活动的尾声中,山东用户组的小伙伴们还精心密谋了一场浪漫的现场求婚,我想对于女主角可能完全是意外的,他们声称是一个抽奖活动,大家用手机摇一摇,结果中奖的就是女主角,在上台领奖时,她收获的是一枚闪闪钻石,更宝贵的是爱情。祝福这一对年轻人,他们让大家一起见证了幸福和喜悦,也祝他们未来的生活和谐美满,天长地久。

IMG_7086.jpg

特别感谢ACOUG活动的企业赞助商云和恩墨、宝存科技,云和恩墨是数据服务领域的佼佼者,宝存科技是国内闪存设备的领先企业,数据库结合闪存在今天已经发挥出巨大的威力。也非常感谢现场参与和支持ACOUG技术分享传播的朋友们!

IMG_7091.jpg

推荐大家关注『Oracle』技术公众号,分享内容将在整理后通过公众号发布出来。

EygleOraNews-Small.jpg

感谢山东用户组的葛云杰、高强等组织者,技术正因为爱好者们的无私奉献,才得以传播。

ACOUG在路上,Oracle技术分享无极限。

Posted by eygle at 11:05 PM | Permalink | Activity (147)

近期发表

  • 2016 ACOUG Asia Tour 南京站 - 六朝古都 金陵王气 - April 23, 2016
  • 2016 ACOUG Asia Tour 合肥站 - 传道授业 三人有师 - April 22, 2016
  • 回顾学习展望:读书会分享我的Oracle数据库历程 - April 9, 2016
  • 诗和远方:云和恩墨大讲堂电子期刊第四期 - April 1, 2016
  • 追求卓越:云和恩墨大讲堂期刊第三期下载 - March 11, 2016
  • 新春贺礼:云和恩墨大讲堂期刊第二期 - February 4, 2016
  • 转发:微信张小龙首次公开演讲全文-2016 - January 12, 2016
  • 新年贺礼:云和恩墨大讲堂期刊发行 - January 4, 2016
  • 10大ACE专家聚首-2015 ACOUG年会资源下载 - December 30, 2015
  • 十分钟年华老去 - 2015 ACOUG 年会圆满落幕 - December 29, 2015


  • CopyRight © 2004 ~ 2012 eygle.com, All rights reserved.