轻松掌握Informix多方面的参数设置对性能的影响

豆豆网   技术应用频道   2007年09月14日  【字号: 收藏本文

内容摘要:本文带你轻松掌握Informix多方面的参数设置对性能的影响

  注释:(应使用原始磁盘空间,不要使用文件系统空间。 )

  原始磁盘空间意味着通过一个字符模式特殊文件(在ls -l 命令显示的第一列总出现的一个'c')访问一个原始磁盘分区,不是指磁盘空间相关联的块模式特殊文件(为ls -l 命令显示的第1列为'b'),也不是指卷管理控制设备以及其它任何不是原始磁盘分区的设备。

  更新统计

  这是十分重要的。当相关各列上的数值分布发生明显变化时,适时运行UPDATE STATISTICS命令后能使数据分布和统计数据得到更新。

  对建有索引的列运行UPDATE STATISTICS HIGH,对其它所有列使用UPDATE STATISTICS MEDIUM.由于UPDATE STATISTICS处理的内部并行程度低,因而使用多个并发任务进行更新统计会改善全局的吞吐量。可能需要增加DBUPSPACE 环境变量的值。

  预读

  对非并行顺序扫描(只对数据、只按索引,按索引/数据)十分有用。通过onstat -p监测。

  如果ixda-RA,idx_RA及da_RA的总和与RA-pgsused接近,则要增加预读参数,如果它们的总和远远小于RA-pgsused,则要减小相应参数,通常保持RA_PAGES<=32,并使RA_THRESHOLD大约等于PA_PAGES的一半。

  OLTP与DSS

  OLTP的特点:

  用户多

  高事务率

  在数据处理方面,事务相对较小

  明显的页操作(插入/更新/删除)

  通过索引的快速数据访问

  高度使用缓冲区快速缓存

  并行范围有限

  DSS特点

  涉及大量数据

  很少的写操作(除临时空间和数据加载之外)

  用户相对较少

  处理大批数据的大量、复杂查询

  主要通过顺序扫描访问数据

  并行范围广

  磁盘分布与分片

责编:豆豆技术应用

正在加载评论...