互联网服务

复杂系统性能问题,DB2 DBA如何自证无罪?

对于大型IT系统,系统环境相当复杂,而且一个系统的各个部分和各个层次都由不同的角色分工管理,在系统出现复杂的性能问题的时候,数据库由于下接硬件和操作系统,上联中间件和应用系统,使得DBA成为众多枪口瞄准的对象变成Defalt Blame Acceptor,这种情况下,如果不是DB2的问题,大家是怎么自证无罪的?
先给一个链接抛砖引玉,欢迎大家讨论。
http://www.dbisoftware.com/blog/db2_performance.php?id=120
参与27

25同行回答

drdb2drdb2系统工程师se
Not every one possesses the tuning skills.Typically in a large shop, there should be some in-house tuning guy(s).Otherwise, you have to seek outside resources.I do manage 1000+ databases by myself, and regularly collect necessary performance dataIn y...显示全部
Not every one possesses the tuning skills.
Typically in a large shop, there should be some in-house tuning guy(s).
Otherwise, you have to seek outside resources.
I do manage 1000+ databases by myself, and regularly collect necessary performance data

In your case, if he does not have much tuning experiences, but he can
1) make sure no CPU/Memory/Disk IO starvation
2) make sure no heavy duty/long running SQL(s) hitting the database,
he can pretty much rule out db issue.收起
互联网服务 · 2013-04-23
浏览926
db2dummydb2dummy软件开发工程师IBM
回复  db2dummy      客户才不会管这些,表面现象是数据库慢,你不能光证明数据库是没有问题的,得找出 ...weiruan85 发表于 2013-5-3 09:30 Very good point!显示全部
回复  db2dummy


     客户才不会管这些,表面现象是数据库慢,你不能光证明数据库是没有问题的,得找出 ...
weiruan85 发表于 2013-5-3 09:30


Very good point!收起
互联网服务 · 2013-05-03
浏览1288
weiruan85weiruan85数据库管理员ibm
回复 17# db2dummy      客户才不会管这些,表面现象是数据库慢,你不能光证明数据库是没有问题的,得找出来是那块出现问题引起的,这个就要求dba的技术全面一些,不能只懂db2,你说的那些数据远远不够,例如,月初,中,末 的nmon数据非常重要,不同时段的性能表现是不...显示全部
回复 17# db2dummy


     客户才不会管这些,表面现象是数据库慢,你不能光证明数据库是没有问题的,得找出来是那块出现问题引起的,这个就要求dba的技术全面一些,不能只懂db2,
你说的那些数据远远不够,例如,月初,中,末 的nmon数据非常重要,不同时段的性能表现是不一样的(性能基线我们一般就收个nmon ,基本就够了)收起
政府机关 · 2013-05-03
浏览1287
yuanjl2006yuanjl2006数据库管理员日立
回复 6# db2dummy     大牛,学习了显示全部
回复 6# db2dummy


    大牛,学习了收起
互联网服务 · 2013-05-01
浏览1344
drdb2drdb2系统工程师se
回复  drdb2 谢谢drdb2,I will stay tuned to your postdb2dummy 发表于 2013-4-27 08:24 简单讲讲我自己的经验。我在服务过的大大小小公司是所谓的tuning guy。 Tune了真是不少的系统。 因为是公司内部吗, 一般不需present什么细致的数字, 只要把问题搞定就是...显示全部
回复  drdb2
谢谢drdb2,I will stay tuned to your post
db2dummy 发表于 2013-4-27 08:24


简单讲讲我自己的经验。
我在服务过的大大小小公司是所谓的tuning guy。 Tune了真是不少的系统。
因为是公司内部吗, 一般不需present什么细致的数字, 只要把问题搞定就是。
另外,懂tuning的真不多, 你说啥就是啥了。
以前我也做过performace tuning consultant, 是要deal with client的。
除了解决问题, 也要给分析报告和给数字的。
列列: short term, mid term, long term 该做什么。
就这些吧。
To summarize, once you got into the tuning business deep,
you will find out it is easy and straightforward.
Best luck to your endeavors.收起
互联网服务 · 2013-04-29
浏览1349
db2dummydb2dummy软件开发工程师IBM
回复 19# drdb2 谢谢drdb2,I will stay tuned to your post显示全部
回复 19# drdb2
谢谢drdb2,I will stay tuned to your post收起
互联网服务 · 2013-04-27
浏览1296
dongxincundongxincun软件开发工程师YTEC
用不同的方案替换比对,可以逐渐缩小问题范围,用场景和数据说话很有可信度显示全部
用不同的方案替换比对,可以逐渐缩小问题范围,用场景和数据说话很有可信度收起
互联网服务 · 2013-04-26
浏览1268
jlandzpajlandzpa系统运维工程师广州华南资讯科技有限公司
做好日常的监控,用数据说话。显示全部
做好日常的监控,用数据说话。收起
系统集成 · 2013-04-26
浏览1265
drdb2drdb2系统工程师se
明白,你是想dig的很深。数字肯定是重要的。However, as people often say: tuning is not only science but also art.Stay tune, I will post more later time.显示全部
明白,你是想dig的很深。数字肯定是重要的。
However, as people often say: tuning is not only science but also art.
Stay tune, I will post more later time.收起
互联网服务 · 2013-04-25
浏览1305
db2dummydb2dummy软件开发工程师IBM
附上相关监视器元素的链接:http://publib.boulder.ibm.com/in ... c/doc/c0056890.html显示全部
互联网服务 · 2013-04-25
浏览1288

提问者

db2dummy
软件开发工程师IBM
擅长领域: 双活存储存储选型

问题状态

  • 发布时间:2013-04-22
  • 关注会员:1 人
  • 问题浏览:18873
  • 最近回答:2013-05-03
  • X社区推广