图形工作站、集群应用方案
  • 网站首页
  • 商城
  • 产品
  • 行业计算
  • 科学工程计算
  • 化学&生物
  • 图形设计
  • 图像处理
  • 视景仿真
  • 人工智能
  • 影视后期
全球领先的高端图形工作站供应商

免费测试 热线 : 400-7056-800 【 为任何应用提供 最快计算设备 如不符,退货】【最新报价】【选购指南】【京东商城】



企业通用模版网站

  • 科研团队全能超算平台25v1
  • 超高分拼接 数字孪生
  • 科学计算MatLAB工作站24
  • 地质建模 油藏模拟工作站
  • 工业CT扫描 机器视觉计算
  • 电力系统关键应用配置24
  • 网站首页
  • 商城
  • 产品
  • 行业计算
  • 科学工程计算
  • 化学&生物
  • 图形设计
  • 图像处理
  • 视景仿真
  • 人工智能
  • 影视后期
  • 送无人机啦 8核6.4GHz  96核4.8GHz 加速改装 

  • 高性能集群 虚拟并行计算 芯片设计 光学仿真 

  • 蛋白质预测 生物信息 冷冻电镜 材料模拟

  • RSS订阅
  • 理科计算推荐
  • 仿真计算最快最完美25v1
  • 电磁仿真单机与集群25v1
  • 航拍实景建模单机集群
  • 遥感图像处理工作站集群
  • 4K/8K剪辑特效调色24v1
  • AI大模型工作站集群25v1
  • Abaqus硬件配置大全24v3
  • CST电磁仿真工作站25v1
  • 多物理场仿真单机与集群
  • 流体/空气动力学仿真25v1
  • 量子化学 分子动力模拟
  • 三维设计24v2  3D打印

 

您的位置:UltraLAB图形工作站方案网站 > 人工智能 > 大数据分析 > 设计高性能的Informix数据库运用程序

设计高性能的Informix数据库运用程序

时间:2010-03-02 03:43:00   来源:UltraLAB图形工作站方案网站   人气:8662 作者:admin

INFORMIX数据库是一被广泛应用的关系型数据库,如何提高其应用性能是大家关心的话题,特别是随着数据库中数据量与应用处理交易量的不断增多,其运行效率问题尤显突出。

众所周知,数据库应用系统的性能优化是一个高度复杂,异常繁琐而且涉及面很广的综合性工作。面对复杂的数据库应用系统性能调优,大家往往感到无从下手。其实对性能调优不外乎从网络、硬件、操作系统、数据库参数和应用程序等方面来考虑。事实上,对网络、硬件、操作系统、数据库参数进行优化所获得的性能提升全部加起来只占数据库应用系统性能提升的40%左右,其余的60%系统性能提升全部来自对应用程序的优化。

本文结合工作实践,从INFORMIXONLINE参数的配置和性能调整、数据库表创建的方式、索引策略、查询语句(SELECT)优化等方面对INFORMIX数据库应用系统的程序设计和数据维护提出一些优化措施。

一、INFORMIXONLINE参数设置的优化措施

INFORMIX数据库系统参数性能调整的优劣直接影响INFORMIX数据库运行效率。在决定进行系统性能调优时,首先应制定一个完整的调优方案,先监控系统并分析出问题所在,然后根据分析结果每次调整一个参数,再进一步监控系统查看系统性能有无变化,然后再做近一步的调节。其中有一个重要的原则:每次最好只调节一个参数。

数据库系统性能通常与磁盘I/O、CPU、共享内存和网络四个方面有关。至于此四个方面在性能调优中孰轻孰重,还要根据整个系统的实际情况具体问题具体分析。

1、磁盘I/O

对磁盘调整的原则是降低读盘次数,极大化每次读盘数据量,数据分布均匀,防止瓶颈的发生。INFORMIXONLINE的磁盘空间应采用裸设备方式(raw device),而不应采用经过加工的文件空间(cooked filespace),前者比后者处理速度要快得多,且可靠性高。影响磁盘I/O的几个ONLINE配置参数:

◆ CKPTINTVL:该参数指定检查点(CheckPoint)之间的时间间隔。

◆ PHYSFILE:物理日志的大小建议为整个日志空间的25%。即:物理日志空间大小:逻辑日志空间大小=1:3

◆ LRUS:该参数指示共享内存缓冲池中设置的最近最少使用队列数目。配置较多的LRU队列将允许有更多的页清除器操作,并减少每个LRU队列的大小。对于单CPU系统,INFORMIX建议设置LRUS参数为最小值4。对于多CPU系统,INFORMIX建议设置LRUS为最小值4和NUMCPUVPS的取值之中较大的一个。

◆ CLEANERS:该参数指定执行的页清除线索的数目。

参考下表:

磁盘个数 INFORMIX推荐的CLEANERS值

<20 磁盘的个数

20-100 磁盘的个数/2

>100 磁盘的个数/4(不超过128)

2、CPU

INFORMIX动态数据库服务器对CPU的处理采用先进的多进程多线索机制,即使用了VP(virtual processer虚处理器)去管理物理CPU资源,均衡CPU负载,其中对性能影响较大的是CPUVP。我们可以把CPUVP看成是搭构在物理CPU之上的由INFORMIX动态服务器自己管理的虚CPU,因此物理CPU对用户而言是透明的。

CPUVP是一个多线索进程,除了没有任务做,例如就绪队列中没有等待执行的线索或操作系统强迫CPUVP让出CPU给其它进程,它将一直在CPU上执行。

为优化吞吐量,将NUMCPUVPS设置为能够处理承接任务的最小的数,这个数目小于或等于系统中可利用的CPU数,建议不要将CPUVP数设置成大于可用CPU数目。通常对于联机事务处理(OLTP)应用:NUMCPUVPS=实际CPU数量-1(对于单CPU系统,该参数应为1);对于联机分析处理(OLAP)应用:NUMCPUVPS=实际CPU数量。

如果CPUVP不能承受要执行的任务,这就表示需要提高CPU性能来解决问题。只有存在另外的处理器,才能通过增加CPUVP来解决问题。也可以从系统上移走其它任务,为虚处理器释放CPU周期,从而改善性能。

增加CPUVP的数目而不增加CPU资源只会使问题更严重,产生更多的CPU周期竞争,这样操作系统要有更多的工作来做均衡,争夺CPU时间的CPUVP使其负担增加。结果,上下文切换增加,这不仅消耗时间而且要使用更多的CPU。 #p#page_title#e#

文章来源:http://www.syjcy.cn

关闭此页
上一篇:服务器用户该如何选择固态硬盘
下一篇:快速了解服务器数据库系统的优点

相关文章

  • 05/13体系化仿真计算设备系统组成分析及工作站/服务器/存储配置推荐
  • 05/12AMD 第 6 代 EPYC Venice:发现 CCD 配置和线程性能
  • 05/12UltraLAB定制图形工作站产品介绍2025v2
  • 05/09Xeon6代+4块GPU--图灵超算工作站GT450M介绍
  • 05/09汽车风阻测试模拟分析、算法,及服务器/工作站计算设备硬件配置推荐
  • 04/26高频交易(HFT)应用分析、算法,服务器/工作站硬件配置推荐
  • 04/25衍生品定价与风险对冲应用分析、算法,及服务器工作站硬件配置
  • 04/25量化交易策略应用算法分析、服务器工作站硬件配置
  • 04/24金融风险管理应用算法分析、服务器/工作站硬件配置推荐
  • 04/19油藏模拟软件的算法分析以及图形工作站/服务器硬件配置推荐25v2

工程技术(工科)专业工作站/服务器硬件配置选型

    左侧广告图2

新闻排行榜

  • 1Thermaltake推出支持最新的Opteron 6100服务器CPU的专用散热器
  • 2Schrodinger薛定谔分子动力模拟与建模工作站推荐2022v2
  • 3分子动力模拟可视化与分析软件VMD工作站硬件推荐
  • 4极速计算工作站UltraLAB AX410新品介绍
  • 5AMBER生物分子动力模拟工作站配置推荐
  • 6中小企业CAD图形工作站系统配置
  • 7华尔街痴迷股票高频交易
  • 8数据库服务器的硬件配置分析
  • 9推荐一个有7条PCIEx16、双路CPU的主板-超微X8DTH-iF
  • 10看intel的至强E5/E7平台在关键业务未来应用之路

最新信息

  • 本地部署AI解数学竞赛题-工作站/系统/开源大模型如何配备
  • 分子动力模拟可视化与分析软件VMD工作站硬件推荐
  • 极速计算工作站UltraLAB AX410新品介绍
  • AMBER生物分子动力模拟工作站配置推荐
  • Schrodinger薛定谔分子动力模拟与建模工作站推荐2022v2
  • eXtremeDB大幅缩短NSE.IT算法交易(Algo/HFT)和前台系统交易解决方案的延迟
  • 华尔街痴迷股票高频交易
  • 至强Xeon“给力” 保关键业务无忧

应用导航:

工作站产品中心 京东商城 中关村商城 淘宝商城 超高分可视化商城 便携工作站商城 ANSYS CATIA Microsoft INTEL NVIDIA 网站统计

公司简介-业务咨询-招聘英才-资料下载-UM-

本网站所有原创文字和图片内容归西安坤隆计算机科技有限公司版权所有,未经许可不得转载
陕ICP备16019335号 陕公网安备61010302001314号
Copyright © 2008-2023 , All Rights Reserved

首页
热线
商城
分类
联系
顶部