实时数据库系统的性能考核指标 点击:4830 | 回复:12



magh1969

    
  • 精华:9帖
  • 求助:0帖
  • 帖子:14帖 | 27回
  • 年度积分:0
  • 历史总积分:222
  • 注册:2001年5月27日
发表于:2003-06-18 11:17:00
楼主
实时数据库系统的性能考核指标    从运行环境来看,实时数据库系统的性能主要取决于所使用的操作系统、硬件环境等。    在早期,一些专用的实时数据库一般运行在VMS、Unix、OS/2等环境下。但这些系统的软硬件成本昂贵,维护繁琐。后来随着Windows的流行和性能的不断提高,目前多数组态软件及其数据库都是运行在32位Windows环境下,包括Windows 98/NT/2000。较理想的环境是WindowsNT或Windows2000操作系统,因为其内核是原来的VMS的变种,其可靠性、实时性都比较好,支持真正意义上的多任务、多线程。    从硬件运行环境来看,早期专用实时数据库运行在ALPHA机、高档RISC工作站上的较多,后来随着PC机处理功能的不断加强,可靠性的不断提高,更因其较为经济合理的价格,目前已越来越被用户喜爱和接受。因此,开发运行在PC机环境上的实时数据库将是主要趋势。    从数据库软件的开发角度来看,其性能主要取决于开发工具、开发设计思想等。    实时数据库因其对实时性的特殊要求,其运行代码必须紧凑、高效。而我们在前面又提到,整个实时数据库的数据模型和事务处理部分都非常复杂,功能也较多,因此其代码必然庞大、复杂,在选择开发工具时就必须顾及开发效率及程序的易维护性。    权衡利弊,目前采用C++(尤其是VC++)工具最为适宜。也有少数开发商使用Delphi或C++Builder。一般来讲,使用C++开发的产品运行效率更高,运行代码紧凑、高效,但开发周期相对要长一些,其它开发工具则相反。    另一方面则是数据库的开发设计思想。如何利用操作系统提供的多任务、多线程机制,高效利用系统资源等。    下面列出了力控®2.0实时数据库在IBM APTIVA(PentiumIII 550,128M内存,WindowsNT4.0)服务器上实际运行时可达到的指标:   在保证I/O设备正常运转的前提下,尽量提高通讯速度,采集周期一般为1秒。   总点数达到10000点,总参数达到20000个。   数据输入/输出处理周期小于500毫秒。   历史检索速度小于5000毫秒。   保存一年历史数据占用外存资源不超出100M。   系统启动时间小于10000毫秒。   物理内存控制在5M以内(1000点)   并发处理用户达到100用户数。   服务器内的用户程序对实时数据进行一万次读写仅需2秒钟,在网络端通过10M以太网(TCP/IP协议),申请一千个实时数据需3秒钟。   通讯故障能够自动恢复,最大恢复时间少于5秒。



WELLCOM

  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 69回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2001年6月30日
发表于:2001-06-22 14:34:00
1楼
A star of industry control field in the future.

h7072904

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2001年4月19日
发表于:2001-06-26 07:58:00
2楼
请告力控®2.0实时数据库在何处买!

h7072904

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2001年4月19日
发表于:2001-06-26 08:00:00
3楼
请告力控®2.0实时数据库在何处买! 及其更详细的产品资料!

力控三维

  • 精华:2帖
  • 求助:0帖
  • 帖子:5帖 | 73回
  • 年度积分:0
  • 历史总积分:107
  • 注册:2001年12月28日
发表于:2001-06-26 08:47:00
4楼
请发邮件给我们,把你的详尽通讯资料告诉我们,或登陆网站:www.sunwayland.com.cn 电话:0459-6282900-8046、8120、8121 E-mail:forcecontrol@sunwayland.com.cn 或 sty_2000@china.com

zy001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2001年8月15日
发表于:2001-08-15 22:43:00
5楼
马国华先生:    我认真拜读了你的大作 "实时数据库系统的性能考核指标",你的开发数据库软件的观点实在有误人子弟的嫌疑,你说:"   从数据库软件的开发角度来看,其性能主要取决于开发工具、开发设计思想等",这非常的错误,数据库软件性能的好坏取决于算法,而寻找到好的算法是非常难的.谁不会用VC,谁不会利用系统资源,我不知你是力控的什么角色,但假若是你在开发力控数据库并将焦点集中此处,我敢断言,力控的实时数据库的性能一定时所有组态软件中最差的.

tiger123

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 14回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2002年1月30日
发表于:2002-02-22 21:41:00
6楼
我觉得你将实时数据库和SCADA混在一起,你提的指标大多数是SCADA的指标。 至于“保存一年历史数据占用外存资源不超出100M。”,个人认为实在没有多少意义。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-03-25 11:24:00
7楼
“力控®2.0实时数据库”和“网际组态软件WebAccess”都有过那些应用,能不能具一些大型应用的例子供我们参考。是事实证明一切的最好方法!

惊涛拍岸

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 39回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2004年3月26日
发表于:2004-04-02 08:25:00
8楼
请教:怎样读取MACSⅡ系统里的实时数据

锅铲

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 6回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2003年5月09日
发表于:2004-05-16 10:20:00
9楼
坚决支持马国华先生的观点,坚决反对zy001和tian96610的观点,请问开发设计思想难道不包括算法吗?另外历史数据的存储当然占用空间越小越好了,谁愿意多花钱买外存呢?

sztaoyanbin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 141回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2003年12月04日
发表于:2004-05-16 13:43:00
10楼
"""""在保证I/O设备正常运转的前提下,尽量提高通讯速度,采集周期一般为1秒。     总点数达到10000点,总参数达到20000个。     数据输入/输出处理周期小于500毫秒。     历史检索速度小于5000毫秒。     保存一年历史数据占用外存资源不超出100M。     系统启动时间小于10000毫秒。""""     以上是广搞商的语言!! 俺用过FIX7.0,INTOCH7.11,RSVIEW6.23等组态软件,能达到以上指标的,俺没碰到过! 建议该先生把他的软件推销给"国防科工委",用其作为中国军方控制软件的核心!!!!

sztaoyanbin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 141回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2003年12月04日
发表于:2004-05-17 10:22:00
11楼
各位位大仙,请问"世纪星"和力控是什么关系???? 力控生产的是什么东东!!! "世纪星"是什么公司的产品?????

工业IT先锋

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 188回
  • 年度积分:0
  • 历史总积分:222
  • 注册:2004年1月16日
发表于:2004-05-17 11:22:00
12楼
了解力控请登陆www.sunwayland.com.cn了解,生成力控监控组态软件、软PLC、实时数据库等产品

热门招聘
相关主题

官方公众号

智造工程师