Day1_HTML_排版标签
2015-08-06 21:47
507 查看
不管调优什么 SQL,都应该执行以下任务:
评估当前性能,并记录到文档。
与创建查询的人会谈,并得出合理的性能预期。
建立查询的业务目标。
对于来自生产系统的查询,获得一个 Explain 计划。
如果可行的话,在测试系统上重建环境,并重新运行查询。
对于与查询相关的所有表,确信最近在这些表上执行了 Runstats 或与之等价的远程命令。
确保各个表的重组,以匹配它们的集群索引。
查找 WHERE 子句中索引列上的 SQL 函数,这些函数可能导致优化器忽略了索引。
确保在 WHERE 子句中尽可能使用索引列。
查找笛卡儿积(Cartesian products)。
跟踪每一项更改的效果,每次跟踪一项。
资料来源:http://www.ibm.com/developerworks/cn/data/library/techarticles/mag_05q1howard/
提高DB2查询性能的常用方法:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0709zhangdw/
评估当前性能,并记录到文档。
与创建查询的人会谈,并得出合理的性能预期。
建立查询的业务目标。
对于来自生产系统的查询,获得一个 Explain 计划。
如果可行的话,在测试系统上重建环境,并重新运行查询。
对于与查询相关的所有表,确信最近在这些表上执行了 Runstats 或与之等价的远程命令。
确保各个表的重组,以匹配它们的集群索引。
查找 WHERE 子句中索引列上的 SQL 函数,这些函数可能导致优化器忽略了索引。
确保在 WHERE 子句中尽可能使用索引列。
查找笛卡儿积(Cartesian products)。
跟踪每一项更改的效果,每次跟踪一项。
资料来源:http://www.ibm.com/developerworks/cn/data/library/techarticles/mag_05q1howard/
提高DB2查询性能的常用方法:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0709zhangdw/
相关文章推荐
- HTML学习笔记(1)——常用标签
- html基础(一)
- 对于HTML的一些不熟悉的及要点掌握
- Day1_HTML_了解
- HTML页面加载流程
- 使用TFHpple第三方库解析html简介
- html 交互、表单
- Html之网页的定时跳转和定时刷新
- MVC View中Model是List<dynamic>时不能使用Html.DisplayFor
- html = data.decode('gbk').encode('utf-8')
- html = data.decode('gbk').encode('utf-8')
- HTML DOM Event
- 标记语言之Html学习
- 解决IE兼容问题的一种思路-HTML判断IE版本
- HTML <sup>标签
- ANT调用JMeter执行脚本并生成html测试报告
- Sublime 3新建文件快速生成Html头部信息
- HTML中的ID的命名
- HTML页面加载和解析流程
- 实现pdf完美转换成html的方法