查看: 22154|回复: 62

[有奖问答] 你的Oracle数据库应用使用什么语言

[复制链接]
论坛徽章:
401
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
发表于 2012-2-29 11:29 | 显示全部楼层 |阅读模式
本帖最后由 〇〇 于 2012-2-29 12:07 编辑

每位认真参与讨论的会员将获赠100pub币奖励,此外活动结束后将抽取参与最积极的5位会员赠送一枚彩蛋徽章+500pub,以表示对大家积极参与的感谢。

许多书中都极力推荐用PL/SQL实现业务逻辑。但实际生产中这么做的有多少?
如果是混合语言,各种语言的比重有多少?这么做的原因和实践中的利弊有哪些?
请结合自己经验展开讨论,注意别透露具体应用名称。


论坛徽章:
9
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:56:19鲜花蛋
日期:2012-03-13 13:54:13ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08优秀写手
日期:2014-12-31 06:00:14
发表于 2012-2-29 12:35 | 显示全部楼层
本帖最后由 zgcty 于 2012-2-29 19:03 编辑

介绍:
医卫行业的系统,目前应用于全国2000多家医院。用户数在全国的HIS(Hospital Information System)行业排在前三。

CS架构,OLTP,VB+PLSQL。

由于全国大小医疗机构的管理(行政)、技术(信息科)水平参差不齐,业务纷繁复杂,对于开发人员需要掌握的业务知识比较多,医疗,财务,成本核算,药品,进销存,还有国家医保政策的经常性变化都需要开发人员掌握,而且业务流程也很不一样。

针对这样的业务特点,我司就采用建立系统参数控制业务流程的变化,业务流程主要由存储过程来实现。
好处是:
1.软件开发人员不依赖编程语言,只要掌握业务逻辑和PLSQL就可以完成大部分功能性需求。
2.很多应用全部采用Oracle存储过程,效率的体现,更多在数据库服务器的体现,前台影响很小。
坏处是:过分依赖PLSQL的存储过程,呵呵,本人接触系统时间短,实在是不好说有啥子缺点哈。

使用道具 举报

回复
论坛徽章:
469
生肖徽章2007版:猴
日期:2008-05-16 11:28:59生肖徽章2007版:马
日期:2008-10-08 17:01:01SQL大赛参与纪念
日期:2011-04-13 12:08:17授权会员
日期:2011-06-17 16:14:53ITPUB元老
日期:2011-06-21 11:47:01ITPUB官方微博粉丝徽章
日期:2011-07-01 09:45:27ITPUB十周年纪念徽章
日期:2011-09-27 16:30:472012新春纪念徽章
日期:2012-01-04 11:51:22海蓝宝石
日期:2012-02-20 19:24:27铁扇公主
日期:2012-02-21 15:03:13
发表于 2012-2-29 12:50 | 显示全部楼层
我管理过的数据库,底层大量使用PLSQL,界面有CS结够的PB; web的就jsp

使用道具 举报

回复
论坛徽章:
41
紫蛋头
日期:2012-11-12 14:45:312014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:092014年新春福章
日期:2014-03-03 14:29:41马上有车
日期:2014-03-20 17:48:31马上加薪
日期:2014-03-28 15:18:022014年世界杯参赛球队: 厄瓜多尔
日期:2014-06-25 18:57:33马上有车
日期:2014-07-29 18:27:14马上有车
日期:2014-08-19 14:32:59itpub13周年纪念徽章
日期:2014-10-08 15:16:50
发表于 2012-2-29 12:55 | 显示全部楼层
惭愧的很,我们公司目前所有的系统基本上不使用PL/SQL,所有业务逻辑java来处理。最主要的是没有稍微厉害一点的oracle开发人员,甚至连绑定变量从来不用(全部是OLTP系统),刚来的时候问为什么不用,问我的领导,来了句 啥是 绑定变量。。。。

使用道具 举报

回复
论坛徽章:
63
水瓶座
日期:2015-12-21 12:42:05马上有车
日期:2014-02-20 16:34:05马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11雪铁龙
日期:2013-12-10 11:21:27
发表于 2012-2-29 13:14 | 显示全部楼层
jym2002 发表于 2012-2-29 12:55
惭愧的很,我们公司目前所有的系统基本上不使用PL/SQL,所有业务逻辑java来处理。最主要的是没有稍微厉害一 ...

这么牛,绑定变量都不用。
不过如何是一般的企业应用的话,压力不大,对数据库也不会造成什么影响

使用道具 举报

回复
论坛徽章:
171
ITPUB社区OCM联盟徽章
日期:2013-07-30 11:25:46最佳人气徽章
日期:2013-03-19 17:13:45ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30ITPUB季度 技术新星
日期:2012-05-22 15:10:11BLOG每日发帖之星
日期:2012-02-15 16:43:07生肖徽章2007版:马
日期:2012-03-07 10:13:26蓝锆石
日期:2012-02-24 10:13:15萤石
日期:2012-02-24 10:13:15海蓝宝石
日期:2012-02-24 10:13:15紫水晶
日期:2012-03-01 21:28:36
发表于 2012-2-29 13:17 | 显示全部楼层
同楼上,以前在亿阳信通给移动做项目的时候,底层是java,后台是oracle和informix,感觉很乱,oracle的内核只对plsql开发,竟然用java,费解

使用道具 举报

回复
论坛徽章:
41
紫蛋头
日期:2012-11-12 14:45:312014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:092014年新春福章
日期:2014-03-03 14:29:41马上有车
日期:2014-03-20 17:48:31马上加薪
日期:2014-03-28 15:18:022014年世界杯参赛球队: 厄瓜多尔
日期:2014-06-25 18:57:33马上有车
日期:2014-07-29 18:27:14马上有车
日期:2014-08-19 14:32:59itpub13周年纪念徽章
日期:2014-10-08 15:16:50
发表于 2012-2-29 13:18 | 显示全部楼层
gangyaocn 发表于 2012-2-29 13:14
这么牛,绑定变量都不用。
不过如何是一般的企业应用的话,压力不大,对数据库也不会造成什么影响

政府的~
市级应用平台,高峰时期并发能达到100多。

关键是系统硬件很NB,有小机,F5 还有一个什么存储机。。。。
架构是RAC+ASM  这些都能搞 居然没人懂绑定变量,崩溃不

使用道具 举报

回复
论坛徽章:
63
水瓶座
日期:2015-12-21 12:42:05马上有车
日期:2014-02-20 16:34:05马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11雪铁龙
日期:2013-12-10 11:21:27
发表于 2012-2-29 13:22 | 显示全部楼层
jym2002 发表于 2012-2-29 13:18
政府的~
市级应用平台,高峰时期并发能达到100多。

是应用开发人员不懂吧?没人给培训下。
卖硬件和数据库管理以及开发人员肯定各管各的,把钱赚了就行,哈哈;万一出现事故,还可以再赚一笔服务费啥的

使用道具 举报

回复
论坛徽章:
469
生肖徽章2007版:猴
日期:2008-05-16 11:28:59生肖徽章2007版:马
日期:2008-10-08 17:01:01SQL大赛参与纪念
日期:2011-04-13 12:08:17授权会员
日期:2011-06-17 16:14:53ITPUB元老
日期:2011-06-21 11:47:01ITPUB官方微博粉丝徽章
日期:2011-07-01 09:45:27ITPUB十周年纪念徽章
日期:2011-09-27 16:30:472012新春纪念徽章
日期:2012-01-04 11:51:22海蓝宝石
日期:2012-02-20 19:24:27铁扇公主
日期:2012-02-21 15:03:13
发表于 2012-2-29 13:26 | 显示全部楼层
gangyaocn 发表于 2012-2-29 13:22
是应用开发人员不懂吧?没人给培训下。
卖硬件和数据库管理以及开发人员肯定各管各的,把钱赚了就行,哈 ...

对的,钱就是这么赚的。。。

使用道具 举报

回复
论坛徽章:
9
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB十周年纪念徽章
日期:2011-11-01 16:25:512012新春纪念徽章
日期:2012-01-04 11:56:19鲜花蛋
日期:2012-03-13 13:54:13ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08优秀写手
日期:2014-12-31 06:00:14
发表于 2012-2-29 13:36 | 显示全部楼层
jym2002 发表于 2012-2-29 12:55
惭愧的很,我们公司目前所有的系统基本上不使用PL/SQL,所有业务逻辑java来处理。最主要的是没有稍微厉害一 ...

OLTP不用绑定变量倒是比较少见。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表