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

简介:

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

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

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








本文转自baoqiangwang51CTO博客,原文链接:http://blog.51cto.com/baoqiangwang/419799,如需转载请自行联系原作者

相关文章
|
8月前
|
Oracle Java 关系型数据库
JSP struts2工资管理系统myeclipse开发oracle数据库bs框架java编程网结构
JSP 工资管理系统是一套完善的struts2设计系统MVC结构,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Oracle10g,使用java语言开发,系统主要采用B/S模式开发。
50 1
|
8月前
|
Oracle Java 关系型数据库
JSP停车场车位管理系统myeclipse开发oracle数据库BS模式java编程网
JSP 停车场车位管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助servlet+bean+dao (mvc模式开发),系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Oracle 10g,使用java语言开发系统主要采用B/S模式开发。
40 0
|
SQL Oracle 关系型数据库
开发必备:EsayCode使用以及Oracle自定义模板
写前先问一句,不会还有人在手动写这些基础的sql语句吧?! 最近在做Oracle的项目,手写mapper和entity文件真是写到手软,以前MySQL都是找的线上自动生成的,现在也不行了。 找了很长时间,也试验了一下mybaties-plus,后来要感谢掘金群里的老哥(图片已同意)。虽然默认模板很难用,但是自定义模板优化后,凑合可以使用吧。
|
存储 SQL Oracle
oracle数据库实际项目中开发经验总结(上)
  1、在ORACLE中返回游标结果集   写包:   create or replace package pag_cs_power as   type c_Type is ref cursor;   FUNCTION FUN_CS_GETDICTLIST(   v_DictIndex in varchar2) return c_Type;   end pag_cs_power;   函数:
294 0
|
SQL Oracle 关系型数据库
Oracle/Mysql迁移到Postgresql事务回滚行为差异(开发避坑系列)
Mysql或Oracle迁移到Postgresql系产品后,经常会发生事务回滚导致的问题,具体问题一般都是类似于: **为什么我没rollback,我的事务就自己回滚了?** 下面我举一个简单的例子,说明下PG和其他两款DB在事务回滚行为上的差异 ## Oracle事务内报错后的行为 (完整代码贴在文章最后) ```java Class.fo
950 0
|
SQL Oracle 关系型数据库
|
Oracle 关系型数据库 数据库
Oracle免客户端For .Net(只为用NewLife.XCode开发Oracle的同学服务)
自从发布了一篇博客Oracle免客户端For .Net(增加分析Devart和DataDirect)后,非常非常多的同学前来问各种Oracle客户端运行时安装配置的问题,严重影响了我们团队的正常工作和日常交流。
728 0
|
16天前
|
Oracle 关系型数据库 数据库
已解决:idea 连接 oracle 数据库 避雷
已解决:idea 连接 oracle 数据库 避雷
|
6天前
|
Oracle 关系型数据库 数据库
实时计算 Flink版产品使用问题之连接到Oracle数据库但无法读取到数据,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
13天前
|
SQL Oracle 关系型数据库
探索 Linux 命令 `db_archive`:Oracle 数据库归档日志的工具
探索 Linux 中的 `db_archive`,实际与 Oracle 数据库归档日志管理相关。在 Oracle 中,归档日志用于恢复,当在线重做日志满时自动归档。管理员可使用 SQL*Plus 查看归档模式,通过 `RMAN` 进行备份和恢复操作。管理归档日志需谨慎,避免数据丢失。了解归档管理对 Oracle 管理员至关重要,确保故障时能快速恢复数据库。

推荐镜像

更多