12
返回列表 发新帖
楼主: suwolf

小道消息

[复制链接]
论坛徽章:
5
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44行业板块每日发贴之星
日期:2008-09-01 01:02:44行业板块每日发贴之星
日期:2009-08-18 01:01:03生肖徽章2007版:虎
日期:2009-09-30 12:05:22ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15
11#
发表于 2009-11-30 13:45 | 只看该作者
呵呵,我不认识楼主,如果是众邦的,为你感到自豪。
哪种方式宣传公司无所谓,正面的都支持。

使用道具 举报

回复
论坛徽章:
33
ITPUB元老
日期:2005-09-16 10:42:482012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20版主3段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
12#
发表于 2009-11-30 17:06 | 只看该作者
性能问题不可小视。

对于大型医院来讲,数据库性能非常重要!如果是针对所有数据库都普适的一个系统,那么性能问题就很值得考虑。毕竟,主流的大型数据库对于性能都各有其招,都扩展了标准SQL,如果只能使用标准SQL,各数据库针对性能进行了扩展的SQL就不能用了。

我见过从MS SQL server转到Oracle的HIS,数据库性能就不太好,一些SQL读起来惨不忍睹啊。

使用道具 举报

回复
论坛徽章:
12
行业板块每日发贴之星
日期:2005-10-03 01:02:412010新春纪念徽章
日期:2010-03-01 11:07:22行业板块每日发贴之星
日期:2009-12-14 01:01:022009日食纪念
日期:2009-07-22 09:30:00行业板块每日发贴之星
日期:2008-08-31 01:03:272008新春纪念徽章
日期:2008-02-13 12:43:03行业板块每日发贴之星
日期:2007-12-24 01:06:15ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44会员2007贡献徽章
日期:2007-09-26 18:42:10行业板块每日发贴之星
日期:2006-03-19 01:02:12
13#
发表于 2009-11-30 19:24 | 只看该作者
赞同楼上的说法
1.性能确实是一个问题,不用数据库提供的特有功能,大并发量\大数据量的性能是否能满足要求,很值得期待
2.就算是标准的SQL 92,执行的结果也不完全是相同的,这已经有很多例子了
要做到平台无关,也许还有比较长的路要走.

使用道具 举报

回复
求职 : 运营总监
论坛徽章:
5334
季节之章:春
日期:2012-10-18 11:31:282014年世界杯参赛球队: 比利时
日期:2014-06-17 14:51:542014年世界杯参赛球队: 希腊
日期:2014-06-17 14:52:18土豪章
日期:2014-06-17 14:56:11季节之章:夏
日期:2012-10-18 11:31:28季节之章:秋
日期:2012-10-18 11:31:28保时捷
日期:2014-01-16 15:25:49生肖徽章:鼠
日期:2014-12-29 16:57:00季节之章:冬
日期:2012-10-18 11:31:28奥运会纪念徽章:跆拳道
日期:2012-08-15 14:36:06
14#
发表于 2009-11-30 20:49 | 只看该作者
bucuo

使用道具 举报

回复
论坛徽章:
1
生肖徽章2007版:狗
日期:2009-11-17 21:17:34
15#
发表于 2009-12-1 10:39 | 只看该作者
金蝶就搞了个sql翻译系统。

随便用写任意一个类型数据库sql 能自动把换算成别的数据库sql
她是通过这个支持多个数据库的。

使用道具 举报

回复
论坛徽章:
1
行业板块每日发贴之星
日期:2009-06-13 01:01:03
16#
发表于 2009-12-1 12:35 | 只看该作者
原帖由 fals 于 2009-11-30 17:06 发表
性能问题不可小视。

对于大型医院来讲,数据库性能非常重要!如果是针对所有数据库都普适的一个系统,那么性能问题就很值得考虑。毕竟,主流的大型数据库对于性能都各有其招,都扩展了标准SQL,如果只能使用标准SQL,各数据库针对性能进行了扩展的SQL就不能用了。

我见过从MS SQL server转到Oracle的HIS,数据库性能就不太好,一些SQL读起来惨不忍睹啊。


拜托了,看不懂上面证据说明了什么?
1)SQL 惨不忍睹是应用开发人水平不行,还是数据库,或SQL 92标准问题?
2)MS SQL server转到Oracle的HIS,数据库性能就不太好。是说明原来同样的语句在MS SQL可以,但Oracle不行?

国际上许多系统数据量比医院大得多,各种数据库都有,都非常可靠。我觉得惨不忍睹SQL到哪都惨不忍睹,因为是开发人员水平惨不忍睹。

最主要的是,数据库的开发人员的数据思维应该是SET,不是程序式(Procedure)思维。
而最大的限制更可能是是PB等CS架构的语句,是的在数据库应用上非常便捷,因而开发人员并不会在数据库上下大功夫提高,而公司也没有花功夫在架构、数据库上好好调优。
我最近就遇到一个SQL,经常Time Out,我人工运行最短要23秒。我花半小时改,就从没超过1秒。方法很简单,也很笨,就是将涉及的9个表单分作几个SubQuery,分步实现。如果还有时间调整表单设计,就会更好。

客户还用的是1997年版的MS SQL7,在6.5兼容性模式下运行。

我觉得,关键还是用不用心,肯不肯学。

使用道具 举报

回复
论坛徽章:
21
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-01-04 08:33:08行业板块每日发贴之星
日期:2010-01-05 01:01:07行业板块每日发贴之星
日期:2010-01-10 01:01:08行业板块每日发贴之星
日期:2010-01-22 01:01:06行业板块每日发贴之星
日期:2010-01-29 01:01:062010新春纪念徽章
日期:2010-03-01 11:19:50行业板块每日发贴之星
日期:2010-03-14 01:01:142011新春纪念徽章
日期:2011-02-18 11:43:34行业板块每日发贴之星
日期:2009-12-15 01:01:06
17#
发表于 2009-12-1 12:51 | 只看该作者
性能、性能,大家所说的都是性能问题,不管系统支持什么样的DB,关键是系统的性能能不能满足不同规模医院的应用,这才是硬道理,设计再好也是人做,设计再差它也是人做的,所以我们的技术不断的在进步,但每个产品都有自己的侧重点,不可能做到同一个产品在两个、三个或者更多的数据库上全面发展,因为这需要成本,我们做技术的愿意这样做,老板会同意你这样做吗?

使用道具 举报

回复
论坛徽章:
33
ITPUB元老
日期:2005-09-16 10:42:482012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20版主3段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
18#
发表于 2009-12-2 08:51 | 只看该作者
原帖由 PromisingChina 于 2009-12-1 12:35 发表

国际上许多系统数据量比医院大得多,各种数据库都有,都非常可靠。我觉得惨不忍睹SQL到哪都惨不忍睹,因为是开发人员水平惨不忍睹。

最主要的是,数据库的开发人员的数据思维应该是SET,不是程序式(Procedure)思维。
而最大的限制更可能是是PB等CS架构的语句,是的在数据库应用上非常便捷,因而开发人员并不会在数据库上下大功夫提高,而公司也没有花功夫在架构、数据库上好好调优。



有道理!

开发人员是同一批人马,习惯于 MS SQL的使用方式,短时间内转向Oracle时,不可避免的会使用同样的思维方式来处理Oracle的SQL,这就会导致严重的性能问题。

所以你说的肯不肯学,肯不肯下功夫,非常有道理。

一个人一辈子要精通一门功课就很不容易了,要达到两门功课的水平都很高也很不容易,要想做到门门精通,那简直是太难了。人如此,公司也是如此啊。国内的HIS要想做到象Oracle那样,在什么样的操作系统上都能跑得很顺畅,太难了,开发成本就将是一个天文数字


理论上讲,应用系统做到与后台的数据库平台无关,听起来很美妙。但通常现实都很无奈啊。或许是我自己见得少吧。

使用道具 举报

回复
论坛徽章:
21
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-01-04 08:33:08行业板块每日发贴之星
日期:2010-01-05 01:01:07行业板块每日发贴之星
日期:2010-01-10 01:01:08行业板块每日发贴之星
日期:2010-01-22 01:01:06行业板块每日发贴之星
日期:2010-01-29 01:01:062010新春纪念徽章
日期:2010-03-01 11:19:50行业板块每日发贴之星
日期:2010-03-14 01:01:142011新春纪念徽章
日期:2011-02-18 11:43:34行业板块每日发贴之星
日期:2009-12-15 01:01:06
19#
发表于 2009-12-2 14:07 | 只看该作者
是呀,我们希望每个产品都支持每个数据库,但这可能吗?大家也应该听说,在行业也有的产品也支持sql-server和oracle,但这个产品也有侧重点,在sql-server是最稳定的,这不是技术上实现不了,而是公司的发展要求和开发成本所至。

使用道具 举报

回复

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

本版积分规则 发表回复

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