电信设备制造商WebSphere中间件

优化WebSphere应用性能技巧: 数据库访问

二、数据库访问

  朋友小A对Java的了解极为有限,但他却成功地改进了许多WebSphere应用的性能。他是怎么做到的呢?原来,小A是一个数据库专家,他通过优化数据库访问有效地改进了整个应用的性能,但对于Java,他只是略微了解一些有关JDBC的知识。在优化数据库访问时,小A做的第一件事情总是检查数据库的设计,有时他会建议重新构造数据库的结构(必须指出的是,为了提高性能而重新构造数据库结构有时可能使数据库反规格化(De-Normalization),从而带来维护方面的问题)。


  性能技巧之二:规格化(Normalization)数据库结构

  小A做的第二件事情是执行数据库分析,根据分析结果提出增加某个索引、减少某个索引的建议。完成这一步骤后,小A通常可以让应用有令人满意的性能表现,根本不必去查看应用的Java代码。
参与17

17同行回答

theodotheodo网络管理员software
学习了,谢谢分享显示全部
学习了,谢谢分享收起
金融其它 · 2010-07-24
浏览607
commseacommsea架构师commsea
学习了,很好,很好显示全部
学习了,很好,很好收起
2009-05-26
浏览602
zglxiaobudianzglxiaobudian软件工程师北京京北方科技股份有限公司
嗯。很实用显示全部
嗯。很实用收起
2009-03-30
浏览605
zhuwfzhuwf数据库管理员北京
支持楼主支持显示全部
支持楼主支持收起
2009-03-27
浏览614
泊涯泊涯系统测试工程师高伟达公司
经验学习了 数据库是透明化的东西改起来也方便显示全部
经验学习了 数据库是透明化的东西改起来也方便收起
银行 · 2009-03-21
浏览610
alienalien系统管理员辽宁省辽河公安局
学习哦,不错的经验显示全部
学习哦,不错的经验收起
2009-03-12
浏览591
filwyfilwy系统工程师广州海信
呵呵,,那是调数据库哦。。显示全部
呵呵,,那是调数据库哦。。收起
2009-03-12
浏览602
thank youDB的好经验显示全部
thank you
DB的好经验收起
2008-11-01
浏览732
JavinJavinDeveloperBabyCare
可以借鉴。。提倡用连接池的方式更能节省资源。显示全部
可以借鉴。。提倡用连接池的方式更能节省资源。收起
2008-10-24
浏览729
boymarcoboymarco测试工程师巨龙软件
这个要对数据库的知识非常清楚,又是一个非常大的方面显示全部
这个要对数据库的知识非常清楚,又是一个非常大的方面收起
2008-10-22
浏览757

提问者

wanphere
产品经理--

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2008-03-14
  • 关注会员:0 人
  • 问题浏览:9588
  • 最近回答:2010-07-24
  • X社区推广