• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践

DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践

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

匿名通过本文主要向大家介绍了db2建表语句,db2 sql语句大全,db2查询语句,db2 update语句,db2插入语句等相关知识,希望本文的分享对您有所帮助
</div>

内容提要

本文描述了在 DB2 数据库性能方面最小化 SQL 语句的影响的最佳实践。有几种将影响减到最小的方法:

通过编写可以很容易被 DB2 优化器优化的语句。 DB2 优化器可以高效的运行不包含连接谓词的 SQL 语句、连接列数据类型不匹配、多余的外连接和其他复杂搜索条件。

通过改正配置 DB2 数据库将从 DB2 优化功能得到好处。如果你有精确的编目统计信息并为你的工作负载选择了最好的优化级别 DB2 优化器可以选择最优的查询计划。

通过使用 DB2 explain 功能来查看可能的插叙计划并判断如何调整查询以达到最佳性能。

本文包括最佳实践对适用于、一般的工作负载、数据仓库工作负载和 SAP 工作负载,包括特定 SAP 商业智能(BI)应用程序。

这里有很多方法来处理应用程序编写后特定的查询性能问题。但是,本文专注于良好的基础编写和调优练习,这能更广泛的提高 DB2 数据库性能。

如果你遵循了本文讨论的建议后仍然碰到性能低下的问题,这也有很多技术可以让你理解为什么会性能低下。“性能调优和问题诊断最佳实践” 最佳实践文章描述了很多技术来定位性能问题和进行系统配置来防止它们。“物理数据库设计最佳实践”最佳实践文章中描述了如何使用 DB2 数据库系统功能,想多位集群(MDC),物化查询表(MQTs)和 DB2 Design Advisor 来达到优化查询性能的目的。后面的最佳实践文章将描述分析特定查询性能问题的技术。

介绍

查询性能不能只考虑某一次的问题,而应该贯穿于应用程序开发的整个生命周期,在设计、开发、生产各个阶段中都要考虑它。

SQL 是一个非常灵活的语言,也就是说有很多途径同样可以获得正确的结果。这种灵活性也意味着利用 DB2 优化器具有优势,一些查询会优于其他的查询。

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

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

  • db2 导入导出单个表的操作详解
  • DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践
  • DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践
  • 单向Q复制实践:db2表复制到db2
  • 使用DB2临时表时所应注意的一些问题
  • DB2关联式资料库查询语句基本语法

相关文章

  • 2017-06-28DB2数据库为单个会话锁定技巧
  • 2017-06-28IBM数据库DB2 9的九大新特性
  • 2017-06-28DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 3 部分:如何高效并有效率的查询 XML 数据
  • 2017-06-28IBM在数据库领域十件大事
  • 2017-06-28通过DB2 TPC-C基准实现探索SQL(2)
  • 2017-06-28记录 DB2 UDB 的存储过程消息:一个用于动态记录 C 存储过程日志的框架
  • 2017-06-28将遗留的 BC4J 应用从 Oracle 数据库迁移到 DB2 数据库
  • 2017-06-28索引覆盖和DB2查寻性能
  • 2017-06-28Linux上实现DB2双机HA完整方案
  • 2017-06-28如何在DB2中更新执行计划

文章分类

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

最近更新的内容

    • DB2 9 数据库管理(731 考试)认证指南,第 2 部分: 数据放置
    • 有关DB2常用命令总结
    • SQL Server与Oracle、DB2的性能比较
    • 如何使用 Optim Query Tuner 进行数据库性能调优,第 2 部分:使用 Optim Query Tuner 对 SQL 语句进行查询优化
    • DB2 V9 自动维护,第 3 部分: 启用自动表和索引重组
    • IBM DB2 日常维护汇总(三)
    • DB2的表数据加密
    • Linux下安装DB2的详细步骤!
    • DB2 9数据服务器发展3部曲
    • 修改DB2服务器的主机名

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

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