"A
Y"J9MK&f&\0性能是数据库应用的永恒话题,也是衡量一个项目成功与否的重要指标。但是,想让系统达到最优性能从来就不是一件简单的任务,需要涉及很多方面的知识。为了帮助大家更好地完成性能调优任务,我们特地将与 DB2 性能调优相关的资源组成一个专题,供大家参考。经验法则
wV:E#r(v&?051Testing软件测试网Cjv3bz"f)mF对于很多人来说,特别是对于 DB2 新手来说,性能调优似乎是一个无从着手的任务。下面的文章阐述了一些经过专家实践得出的经验之谈,可以为您的优化过程提供参考。但要提醒大家的是,性能调优没有一成不变的法则,结合实际环境具体问题具体分析才可能达到最佳效果。
Qe r1[I@&Z0
^9M{!V6xg0调优 DB2 UDB v8.1 及其数据库的最佳实践51Testing软件测试网7ZBF!Y:l8m&b
1B6f`9^&l2Q&CZfzr010 佳性能技巧51Testing软件测试网j"X^.\C]
"f?#um;V#G&BP?W0让查询时间减半
"sCji1d051Testing软件测试网 SXKS_T$G0so4e在 DB2 Universal Database 中提高 INSERT 性能的技巧51Testing软件测试网?l)E Z`+A3?
51Testing软件测试网)Wx3u H6{ZwOLTP 应用程序的 DB2 调优技巧51Testing软件测试网&sk4Rb.d#u0y
51Testing软件测试网1u1qddRkg调优 DB2 Universal Database EEE 的快速参考
lr&c1j#g051Testing软件测试网q!{u)biP;e优化设计
f:T:G&g\fT^X1D051Testing软件测试网onM9vaD4D未雨绸缪胜于亡羊补牢,在设计阶段就对 DB2 应用程序和数据库所需的资源进行合理的估计会为以后打下良好的基础。下面的文章阐述了在设计阶段需要考虑的与性能相关的因素。
xo3ikOs_j!MF051Testing软件测试网tR)s
UX6LDB2 数据库设计:取得最佳性能的准则51Testing软件测试网:thp-Gd7C
1Bytb_-fm#x0初始调优和设计方面的考虑51Testing软件测试网4{aSK$b8s3`)N"e^x*x
S#P"^7|v]&]0优化 SQL51Testing软件测试网8}&V/Q7GwV
0k+AF1@X6X,\+My%L0SQL 是用于存取数据的根本手段。高效的 SQL 语句能够成倍的提高应用程序的效力。下面的文章告诉你如何能够写出高效的 SQL 语句以及充分发挥 DB2 优化器的作用,从而生成最优的存取路径。51Testing软件测试网nm,_.H2fQ!L
51Testing软件测试网8E:yK*?yD!jQk高性能 SQL: 通过 DB2 TPC-C 基准实现探索 SQL
#D%}im6Wue051Testing软件测试网Z+hB/D9XfO4CDB2基础: 编码 DB2 SQL 以获得最佳性能
%RSv~+B9?#`,|
k01NpHj,uzB0调优 IBM DB2 UDB SQL 存取路径
N%HLT6p+oM|o'P051Testing软件测试网 O3r,g)cV`利用散列连接从 DB2 通用数据库获得最佳性能
-c-z!MRqG:}.Z051Testing软件测试网3?T H0jt3_:C8B当我们认为优化器没有正常工作时51Testing软件测试网5H;gr%qXv
VD
51Testing软件测试网2^FutGJf关于 DB2 通用数据库中索引覆盖的基本事实
&|4zk,EJx)my051Testing软件测试网W'M @4j7z$i使用实例化的查询表加速 DB2 UDB EEE 中的查询51Testing软件测试网[,Y$AR+Gy,j/[ U|
51Testing软件测试网.A.W:f:`#t1`DB2 V8 中的多维群集51Testing软件测试网B9MV i8MuB!UZ'Di
51Testing软件测试网`imf4m(n.y{使用 SELECTIVITY 子句影响优化器
c0Gk'BK051Testing软件测试网8K^x
Z!{`#h3X优化应用程序51Testing软件测试网 ELy~CR7W
L0p+Q*}a0在开发应用程序的时候,不同的实现方式不同会给性能带来不同的影响。下面的文章就一些流行的应用程序接口的性能问题进行了探讨。51Testing软件测试网Ny7F0g]*z6}"U
51Testing软件测试网"xq1vnHOHt在使用 SQLJ 和 JDBC 时获取最优的 DB2 性能51Testing软件测试网IZ&e$^T1GM#e
51Testing软件测试网n
o DgJz考虑将 SQLJ 用于 DB2 V8 Java 应用程序
HJ3`6\8a3L;k051Testing软件测试网
w$G,`1Y:PYWeb 开发人员:为最佳性能而进行优化?51Testing软件测试网 YQ"X,E#iOX(p)Z
K&A:El'P4j|0使用 Java 在 DB2 UDB EEE 上的高性能插入51Testing软件测试网,`$}
G%S.m0q D#Ne5y
#S4[i+b/H+jp'|IC#q0ADO.NET 的数据存取性能
.w(s0YseON'l,?*DX0A0B1IJVl["_0用 C# Builder 开发 DB2 Web 应用程序的 5 项性能法则51Testing软件测试网z s7iB%d
51Testing软件测试网RIZ|%Vg4hX`rDB2 Content Manager Web 应用程序: 性能调优和调试方法51Testing软件测试网SmH+|D
51Testing软件测试网ld1Z)xKAP0Jg
c性能调优工具
-B\Hb;t${051Testing软件测试网 |"v#\y
f}俗话说,手巧不如家什妙。一个好的性能调优工具可以在一定程度上帮助用户完成繁琐的性能调优工作。DB2 中自带了一些工具,可以帮助用户对系统进行调优,此外,IBM 还提供了名为 DB2 Performance Expert 的工具,可以完成更加全面细致的调优工作。
R Ra.Lr*@ v00`l[dkJxzs0用 DB2 Performance Expert 简化性能管理和调优,第 1 部分51Testing软件测试网3dvb
r,l;f
51Testing软件测试网wQP*wa)\R;c s用 DB2 Performance Expert 简化性能管理和调优,第 2 部分
xt5q ^m ]0(q
s@DBP'g8E0使用语句事件监视器调优 DB2 通用数据库
MMGY"v0;_gJ+Z9|0性能测试工具
6t(?"f i;r&B
r'U051Testing软件测试网;E]Zq'G U:a很多软件供应商都提供了进行系统性能测试的工具,下面的文章推荐了一个基于 Java 的开放源码的测试工具。
c.gv2UHm,Vt
p4K051Testing软件测试网"y%p4C5|y4DyCC测试您的 DB2 数据库:用 JMeter 测量性能51Testing软件测试网a,]n#n#`$bB
F1H%kcqf6}6n!a0其他相关因素
J!j(V7M5h&N051Testing软件测试网ME*\1Y#~数据库的优化涉及到很多方面的因素,下面的文章虽然不是直接描写如何进行系统优化的,但所包含的内容对用户完成 DB2 系统调优任务会有很大帮助。
`k\yyG051Testing软件测试网,~]\9P&PF5_*Qn洞察 DB2 Universal Database:SQL 语句的生命周期
sT&ey)]!n;{051Testing软件测试网3y1Jf1S1lsDB2 基础:表空间和缓冲池
5r6BA9{n7F0c6I
Pici,L0DB2 通用数据库进程全接触51Testing软件测试网l9u'L'y0V[u-P
51Testing软件测试网*EB4^1k1C+O9\
B$o 51Testing软件测试网(ZbS.e$Xv$S-_3H{