Go ahead every day !

DB2性能调优—转摘

上一篇 / 下一篇  2009-01-06 14:58:34 / 个人分类:性能测试

DB2 性能调优

关键字: db2 性能调优
51Testing软件测试网U_ ^ gY~ WF8Y

性能是数据库应用的永恒话题,也是衡量一个项目成功与否的重要指标。但是,想让系统达到最优性能从来就不是一件简单的任务,需要涉及很多方面的知识。为了帮助大家更好地完成性能调优任务,我们特地将与 DB2 性能调优相关的资源组成一个专题,供大家参考。经验法则

)L$cuo-J8xpSW0

u3]1b6jM!|*G6X0对于很多人来说,特别是对于 DB2 新手来说,性能调优似乎是一个无从着手的任务。下面的文章阐述了一些经过专家实践得出的经验之谈,可以为您的优化过程提供参考。但要提醒大家的是,性能调优没有一成不变的法则,结合实际环境具体问题具体分析才可能达到最佳效果。

5Y7qn+@!Bp g.d0

ZP2~8WY0调优 DB2 UDB v8.1 及其数据库的最佳实践

B5UI c0aT;q.dB0

\E9S1Z*mDuc#L010 佳性能技巧51Testing软件测试网_.f.igk(DW

51Testing软件测试网8dow\4PN|%m~u"R;~

让查询时间减半

|4S1n.p:JtX P0

;B ojkG-g4B0在 DB2 Universal Database 中提高 INSERT 性能的技巧51Testing软件测试网5O:`3b8zP+R+[5O)Y

8QD] dY e|&VB0OLTP 应用程序的 DB2 调优技巧51Testing软件测试网3Z:s1ABK~\)wL~

Lj-hE W%}6u0调优 DB2 Universal Database EEE 的快速参考51Testing软件测试网E/u,|(aQ,d Q

51Testing软件测试网A#s rL Rr

优化设计

.n~ J&eR*VWI3y1ED0

B{XXC6G/devK0未雨绸缪胜于亡羊补牢,在设计阶段就对 DB2 应用程序和数据库所需的资源进行合理的估计会为以后打下良好的基础。下面的文章阐述了在设计阶段需要考虑的与性能相关的因素。51Testing软件测试网8?Q6f8[.b

aD1Azd/|~:X3zmA:_0DB2 数据库设计:取得最佳性能的准则51Testing软件测试网JO i,U9D/_M

"FZ M)p+kC0初始调优和设计方面的考虑

&w6gT%D)\KXXYM051Testing软件测试网-We4j#I2X+H+y:[X

优化 SQL51Testing软件测试网{'g7r0P%P

51Testing软件测试网6wO _fp

SQL 是用于存取数据的根本手段。高效的 SQL 语句能够成倍的提高应用程序的效力。下面的文章告诉你如何能够写出高效的 SQL 语句以及充分发挥 DB2 优化器的作用,从而生成最优的存取路径。

3uZ&L9f^,y*VF051Testing软件测试网5pF vI#v-O

高性能 SQL: 通过 DB2 TPC-C 基准实现探索 SQL51Testing软件测试网(fiW;?,t1W

51Testing软件测试网*c`)o8H(T

DB2基础: 编码 DB2 SQL 以获得最佳性能51Testing软件测试网4m nnOE0J}

Y h5vW2}@ {0调优 IBM DB2 UDB SQL 存取路径51Testing软件测试网4M4P/ePN;FFV2maR

ev/]r9f]p0利用散列连接从 DB2 通用数据库获得最佳性能

0a+tO @?O(d0

[-?1G(p&xB0P#[0当我们认为优化器没有正常工作51Testing软件测试网*C]N+U~Q1B2Z

'AG?L6nQ%{0关于 DB2 通用数据库中索引覆盖的基本事实

4S@!C3Z8N,WU^c+?0

Txb2T8u0使用实例化的查询表加速 DB2 UDB EEE 中的查询51Testing软件测试网8Uf9O;RF]4L1fR7ez:bQ

0R-{ m ~&V9^D.eD0DB2 V8 中的多维群集51Testing软件测试网L&KxO*b"Uh

Xb\Z6py0使用 SELECTIVITY 子句影响优化器51Testing软件测试网^5Gop/c_

51Testing软件测试网D5S`1Nf

优化应用程序

G4zL4D.R,dZ2jLa051Testing软件测试网3I\ Q*]V e'q

在开发应用程序的时候,不同的实现方式不同会给性能带来不同的影响。下面的文章就一些流行的应用程序接口的性能问题进行了探讨。51Testing软件测试网{&D,A.a-p0f@-Ey

51Testing软件测试网~wwGZ!B'`;t^

在使用 SQLJ 和 JDBC 时获取最优的 DB2 性能51Testing软件测试网/a+vAG'SiJ5o/P5\

51Testing软件测试网Q/uif*c

考虑将 SQLJ 用于 DB2 V8 Java 应用程序51Testing软件测试网3Hx)m x CCo

51Testing软件测试网N[g zw#J ?J

Web 开发人员:为最佳性能而进行优化?

D7}#z4AAv9U|051Testing软件测试网h6R)ed u+I

使用 Java 在 DB2 UDB EEE 上的高性能插入51Testing软件测试网U5Re D ^

51Testing软件测试网9?%tYGt#@Yx

ADO.NET 的数据存取性能51Testing软件测试网r r/B$~l+p V1Z

0Et*vEB*i0用 C# Builder 开发 DB2 Web 应用程序的 5 项性能法则51Testing软件测试网j,Q0x7V_@(~{

3~k k-Y ~'?0DB2 Content Manager Web 应用程序: 性能调优和调试方法

Bh!c@moB'L,B`0

Ma-G j)s'X0性能调优工具51Testing软件测试网oHy Zt

51Testing软件测试网K%g#A$tma

俗话说,手巧不如家什妙。一个好的性能调优工具可以在一定程度上帮助用户完成繁琐的性能调优工作。DB2 中自带了一些工具,可以帮助用户对系统进行调优,此外,IBM 还提供了名为 DB2 Performance Expert 的工具,可以完成更加全面细致的调优工作。51Testing软件测试网2P(rf\8@y&P

mi TF4Wh0用 DB2 Performance Expert 简化性能管理和调优,第 1 部分

ao wdbC{X,Mm0

`b\0RoB;H,B0用 DB2 Performance Expert 简化性能管理和调优,第 2 部分51Testing软件测试网*s5Uz!O!B)Jtm m

51Testing软件测试网0j*Z8A^%fs9\

使用语句事件监视器调优 DB2 通用数据库

Eg*R1T6K2r @,m7J&u051Testing软件测试网d3VXt(Z A:j

性能测试工具

6b.dQ"UVV \0

3hwg"ygY1r0很多软件供应商都提供了进行系统性能测试的工具,下面的文章推荐了一个基于 Java 的开放源码的测试工具。51Testing软件测试网zL"L8L4u)p+D

ikyU/wL0测试您的 DB2 数据库:用 JMeter 测量性能51Testing软件测试网EU(W.G:A0CD*d NL

w p _dj_x!pm0其他相关因素

2_pftC&z;S)hT051Testing软件测试网x H Fi%u1v:P/tK

数据库的优化涉及到很多方面的因素,下面的文章虽然不是直接描写如何进行系统优化的,但所包含的内容对用户完成 DB2 系统调优任务会有很大帮助。51Testing软件测试网e;V3K|(j)y

51Testing软件测试网2c6c!Ky~q6t;PU

洞察 DB2 Universal Database:SQL 语句的生命周期51Testing软件测试网V;gf$fj

_}PUi,E\l0DB2 基础:表空间和缓冲池

p d1E7^:fk0

|VG ]/Dl0DB2 通用数据库进程全接触

2{@!Xo.}[mw,z*DZw051Testing软件测试网!\#y%C{eye2h Cc

 51Testing软件测试网zI3CS/^


相关阅读:

TAG: 性能调优

 

评分:0

我来说两句

Open Toolbar