DB2性能优化准则
创始人
2024-07-23 14:00:26
0

制定一个性能优化总体方案时,应当考虑下列准则:

  1.牢记缩减回报定律最大的性能收益通常来自最初的努力。以后的修改一般只产生越来越小的效益,并且需要付出更多的努力。

  2.不要为了优化而优化优化是为了解除一致的约束。如果优化资源不是引起性能问题的主要原因,那么除非接触了主要约束,否则这种优化对响应时间几乎不产生影响,而且这种优化实际上会使后续优化工作变得更加困难。如果有任何重要的潜在改进因素的话,就在于改进某些资源的性能,这些资源是影响响应时间的主要因素。

  3.考虑整个系统永远不能只有话一个参数或系统。在进行任何优化之前,务必要考虑它对整个系统带来的影响。

  4.一次只修改一个参数不要一次更改多个性能优化参数。即使肯定所有的更改都有好处,也没有任何办法来评估每个更改所带来的影响。如果一次更改多个参数,也不能有效判断所做的更改的利与弊。如果每次优化一个参数来改进某一个方面,几乎总是会影响到至少一个没有考虑的其他方面。

  5.按照级别测量和重新配置由于一次只应该修改一个参数,因此一次也只能优化系统的一个级别。可以使用以下的系统级别列表作为参考:

  l 硬件

  l 操作系统

  l 应用服务器以及请求器

  l 数据库l SQL语句

  l 应用程序

  6.检查是否存在硬件以及软件的问题某些性能问题可以通过维修硬件或者修补软件来解决。如果通过维修或者修补就可以解决问题,就不需要在监控和优化系统上面花费过多的时间。

  7.在升级硬件之前明确问题所在即使增加存储器或者处理器资源可以立即改善性能,也应该花时间了解系统的瓶颈所在。可能花钱增加磁盘存储器之后,才发现系统没有处理器资源去处理它。

  8.在开始优化之前回退过程由于修改是作用在现有的系统之上的,所以如果优化没有取得预期的效果,甚至带来负面影响时,则需要撤销那些改动,因此必须对此有所准备。
 

在进行DB2性能优化前,上文中讲到的内容都是必须要严格遵守的,只有这样DB2性能优化的工作才能做的完善。很高兴与大家分享这篇文章,希望文中的知识对大家能有所帮助,在大家以后做DB2性能优化的工作时,本文也将是很好的参考。

【编辑推荐】

  1. DB2数据库使用的14个经典小技巧
  2. 妙招使DB2控制中心的字体好看些
  3. 教你提高商业智能环境中的DB2查询性能

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...