剑破冰山—Oracle开发艺术 书评(by anlinew)

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!-- [if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->

尽管与本书的诸位作者大多从未见过面,但几乎每天都能在Oracle 开发版见到他们的身影,最深的印象就是他们对Oracle 开发的沉迷,从对每个问题的 认真回复、深入讨论,到在问题不多时甚至组织一些趣味开发比赛的活动,不难看出他们在Oracle 开发方面沉浸多年,功力非凡。虚拟平台里交流的点点滴滴 已经让诸多朋友受益匪浅,这次能够联袂出书,更是广大网友早就期待的事。

有幸在本书出版之前先睹为快,看到部分精彩章节,本书有别于目前市面上能够买到的Oracle 开发类的书籍,该书并未着眼于普通开发的SQL 语法、数据结 构等方面,而是从作者多年来对Oracle 开发技术的研究及实际开发工作经验中,选取了一些具有较强代表性的案例,比如where IN LIST 、号段选取应用等这些大家在开发中都会遇到的开发需求来进行详细分解。对于IN LIST 问题我们也曾详细考虑过多种处理方案,最终因数据库兼容问题选择了临时表替代方案,此案例中的cardinality HINTOracle 版本的问题也曾困扰过我。号段选取应用实际上对应于我们应用中的断号管理,也是ERP 系统中单据号管理的一个常用需求,尽管由于数 据库兼容考虑我们没有使用分析函数,但本书中对分析函数的使用及处理也能为其他解决方案提供有益的参考。看似每个案例处理了一个问题,实际包含了诸多的知 识点、设计思想和技巧,作者通过对这些案例的详细分析与读者分享了自己的心得、体会与技能技巧,相信每一位从事数据库开发的读者都能从中找到自己想要的信 息。希望早日看到全书。

—— 李奎阳(anlinew ) 用友资深数据库专家、产品性能主设计师

你可能感兴趣的:(oracle)