频道栏目
读书频道 > 数据库 > Oracle > Oracle性能预测
1.4.3 模拟模型
2013-09-04 11:05:41     我来说两句
收藏   我要投稿

本文所属图书 > Oracle性能预测

本书共10章。第1章介绍了性能预测的基本概念和范畴,分析了预测提供的信息及其价值;第2章介绍了基本的性能预测概念,深入研究了如何组合及建模性能预测;第3章介绍了提高预测精度的一些有效手段,通过选择合适的...  立即去当当网订购

我想说的模拟是一种活生生的预测模型。它与以数学方程为基础的模型,如回归分析模型或排队模型有很大的不同。使用模拟,解决方案并没有得到解决或评估。通过模拟,我们创建了一个可控制的环境,其中可以放置人工事务到系统中。模拟系统中事务工作的方式,就像实际事务在实际系统中的工作方式一样。模拟的好处在于,模型装备了测量工具,用于密切观察和记录事务活动。要发现真正的系统对某些变化会作何反应,我们可以在模型中引入这些变化,并进行模拟。当模拟完成后,通过数据分析,我们可以推测得出关于实际或所计划的系统的很多东西。

几乎所有的科学学科都存在模拟,如生产车间布局、管理人员的决定、化学工程、土木工程、核物理、数学研究、电脑游戏(模拟城市)等,这样的例子不胜枚举。模拟是迷人的。它可以产生令人瞠目的图形,得出大量的统计数据,并达到令人难以置信的精确度。然而,它也可能需要很长的时间才能完成单个的预测,而且在许多情况下,模拟实际上是不可能构造的。

通常,当预测计算机系统的活动时,数学方程和基准工作得很好。但有时因为数学当前状态和我们正在努力建模的事物的复杂性,使得我们不可能有一个数学的解决方案。在这种情况下,模拟可能会提供一个合理的替代方案。如果我们坚持认为,必须用数学的方法解决所有的预测,那么我们可能会发现自己必须将系统过于简化或过度抽象,以便可以用数学解决,这样才能拿出一个数学的解决方案。这可能会牺牲精度并导致虚假的预测。模拟使我们能够预测可能无法使用数学或不适合用数学来预测的东西。

不久前,模拟还必须手工或使用手持计算器进行。这使得即使运行单一的模拟也是非常耗时和昂贵的。这样,结合模型校准过程,就会使许多模拟模型无法使用。然而,世界不是过去的样子了。现在有了网格计算(BigBlueRiver,www.bigblueriver.com),它以相对较低的成本提供了巨大的计算能力。因此,我预感,在未来几年,我们将看到模拟建模的崛起。

阻碍Oracle预测使用模拟模型的因素是建立模型和运行单个的模拟所需的时间。校准一个模拟模型需要数千次的迭代,并且在识别风险时,我们通常运行着数以百计的预测。在标准的办公室PC上,即使是单一的模拟,也需要花几分钟的时间来完成。而且,当然还要考虑模拟软件的成本。除非你创建的是一个专业的预测产品,或者具备大量计算资源的访问权限,否则利用模拟预测Oracle的性能没有什么意义。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.4.2 基准模型
下一篇:1.4.4 基准和模拟之间的差异
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站