• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 最快的 Informix DBA:他们是如何做到的?

最快的 Informix DBA:他们是如何做到的?

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了informix dba,informix,informix数据库,informix数据库教程,informix下载等相关知识,希望本文的分享对您有所帮助
</div>

在 4 月的 IIUG Informix Conference 上,我们举行了一次最快的 Informix DBA 竞赛。我在一个简单的客户结账流程中添加了一些错误的 SQL,并在默认 ONCONFIG 文件中设置了一些错误的配置选项 —— 重建了日常生活中比较常见的挑战。未修改的基准测试需要运行大约 30 分钟时间,我给参赛者的任务是让它能更快地运行。最快的一名 DBA 让它能在 4 分钟之内运行。在上一期文章中,我讨论了这项挑战并列出了获胜者;这次,我将讲解他们是如何做到的。

首先,分析问题

成功的 DBA 都花费了足够的时间来研究问题。我们在一个文档中描述基准测试,包括所有代码和预期结果。我们还在一个视频中描述了他们需要解决的问题,并展示了如何运行基准测试。

花较长时间研究材料的选手取得了更好的成绩,因为他们可以更好地专注于自己的任务。举例来说,我故意改变了模式,将缓冲流通率设定为非常高的值,而最快的 DBA 在看了数据和模式后发现了这个问题。另外,基准测试系统只有一个磁盘,因此利用 Informix 并行磁盘读取和写入并不没有太大的用处。所有成功的 DBA 首先都研究了问题、分析了事实,然后才开始制订计划。

Informix 配置:ONCONFIG 文件更改在确定如何修改 Informix Dynamic Server (IDS) 配置文件过程中涉及的一项挑战是 ONCONFIG 文件。这些更改专门针对基准测试环境,并且不一定能适用于所有场景,但它们确实能为您提供一些关于 ONCONFIG 文件的启发。

BUFFERPOOL成绩优秀的 DBA 都增加了服务器所使用的缓冲数量。服务器拥有 3 GB RAM。最快的 DBA 使用了几乎一半的 RAM 用作缓冲,创建一个 16 KB 分页大小的 dbspace(大于默认 2 KB 分页大小),并分配了三分之一的内在作为这个 16 KB 分页的缓冲。这解决了记录太大而无法适应默认 2 KB 分页大小的问题,它将记录保存在一起,并将大多数记录放在内存中。总的来说,我认为 BUFFERPOOL 调整对性能的影响最大。

 2 3  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 最快的 Informix DBA:他们是如何做到的?

相关文章

  • 2017-06-28DB2 9 XML 性能特征
  • 2017-06-28如何为 DB2 Cube Views 构建元数据桥
  • 2017-06-28在 WebSphere Web Application Server Community Edition(WASCE) 上部署运行 Rational Quality Manager(RQM)
  • 2017-06-28DB2数据库的数据复制技术简单概述
  • 2017-06-28用.Net开发DB2数据库应用程序
  • 2017-09-08DB2 数据库sql语句
  • 2017-06-28DB2上机操作指令指南
  • 2017-06-28使用DB2look实用程序重新创建优化器访问计划(6)
  • 2017-06-28OLTP 应用程序的 DB2 调优技巧
  • 2017-06-28如何降低DB2 UDB数据库管理表空间的高水位标记

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 使用 WebSphere Information Integrator 自主监控工具维护联邦数据
    • IBM DB2前世今生之DB2的诞生
    • 高手教你用VCS配置DB2双机-高级
    • DB2 基础: 日期和时间的使用
    • DB2 UDB V8.1管理学习笔记(一)
    • 访问 IBM 数据库服务器的新方式 —— 构建 Web 服务
    • DB2 9.5中多线程架构的工作原理
    • DB2 SELECT语句高级用法
    • DB2 9 基础(730 考试)认证指南,第 1 部分: DB2 规划 1
    • DB2 Spatial Extender 性能调优(2)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有