![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebSphere
文章平均质量分 57
lrf4891
这个作者很懒,什么都没留下…
展开
-
构建高性能WebSphere企业级应用-读书笔记总结
构建高性能WebSphere企业级应用 是电子工业出版社出版的,由孙磊、孙静、楼亭 、涂子琰等编著 我写的本系列读书笔记,纯粹用于个人学习之用,如果侵犯了作者的权益,请告知! 觉得这本书写的很不错, 让我对性能调优有了总体的印象,并且也有详细的实例讲解,在写读书笔记的过程中,还参考了互联网上不少的资料! 本书的目录简要如下: 一、综述篇 第1章 性能与WAS企业级原创 2013-01-11 00:17:31 · 348 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第11章读书笔记-性能下降问题实例分析
一、性能下降的原因:1。应用程序资源使用问题。主要是内存使用问题,即由于应用服务器的内存碎片问题或者内存泄露问题,导致垃圾回收的开销岁时间增大。也有可能是因为磁盘临时文件积累造成磁盘访问开销增大。2。应用程序设计问题。由于应用程序的设计存在可扩展性或可靠性问题,导致运行开销随时间或业务对象的积累而增大。3。数据库访问问题。该问题又可以分为多种类型,如调优参数问题、表结构或索引设计问题、原创 2013-01-08 08:13:44 · 182 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第10章读书笔记-内存使用问题实例分析
一、内存不足可能由以下原因造成:1。配置参数指定的JVM堆最大值太小2。内存碎片问题,即虽然所有空闲内存的总和大于需要申请的内存,但是,由于这些内存不是连续的(可能由于某些内存快不可移动)而无法分配; 可能由于存在固定对象或者大对象问题,缓存大小问题3。内存泄露:即由于应用程序的非正常的申请越来越多的内存对象导致最终所有的内存空间都被用完。二、内存泄露的可能原因包括:1。向原创 2013-01-07 23:09:58 · 195 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第2章读书笔记-基本性能指标与性能模型
1。在线编辑思维导图的地址是:http://tu.mindpin.com/2。性能指标:原创 2013-01-02 10:08:22 · 149 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第1章读书笔记-性能与WAS企业级应用
一、性能问题的现象:1。交易出错 (1)系统的某个部分发生致命错误而完全不能工作,比如数据库服务器崩溃 (2)某些特定交易(或操作)出现错误。这种错误又分为2种类型:一种是可恢复的;另一种则是不可恢复的。2。交易速度慢3。资源使用问题(1)资源的过度使用(2)对资源的使用不足4。性能下降问题原创 2013-01-02 09:34:38 · 188 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第7章读书笔记-性能问题分析与诊断
一。性能问题诊断的方法论1。自顶向下分析2。自底向上分析二。出现问题了,监控日志三、各种日志分析工具1。TPTP:http://www.eclipse.org/tptp/home/downloads/2。IBM Thread and Monitor Dump Analyzer for Java:https://www.ibm.com/developerworks/mydev原创 2013-01-03 22:05:00 · 159 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第6章读书笔记-企业级应用性能监视(db2死锁监视器)
一、性能监控对象二、创建死锁监视器的命令1。创建一个SQL Event Monitor,写入文件db2 create event monitor evmname for eventtype write to file 'directory'2。激活时间监视器:db2 "set event monitor sqlcost evmname state = 1"3。让应用程序运行原创 2013-01-03 21:52:48 · 192 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第5章读书笔记-WAS应用性能测试
一、性能测试的分类二、性能测试的流程三、制定性能测试计划四、测试用例包括的内容五、执行测试的步骤六、性能测试工具原创 2013-01-03 14:35:23 · 255 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第4章读书笔记-WAS高性能编程
一、提高性能的一般原则:二、 日志系统的设计原则:三、控制层设计的一般性建议:四、模型层的设计原则:五、视图层的设计原则六、其它设计原则七、优化SQL的一些原则:原创 2013-01-02 16:23:37 · 252 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第3章读书笔记-WAS应用性能规划
一。性能规划的步骤二、拓扑架构设计1。WebShpere有如下的2种扩展架构(1)垂直扩展(Vertical Clone):把多个应用服务器配置到一台物理机器上,并把所有的应用服务器创建为一个集群来为一个应用程序服务。并且,Web服务器plug-in提供基本负载平衡机制。采用垂直扩展结构的目的主要是充分利用系统的内存和处理器资源。(2)水平扩展(Horizontal Clone原创 2013-01-02 11:01:06 · 172 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第9章读书笔记-死锁问题实例分析
一、抽象死锁的原理1。互斥锁:又称X锁。当事务对数据加X锁,则其它事务都不能再对该数据加任何类型的锁,也就是说X锁不能与其他任何类型的锁共存,直到该事务释放X锁。一般在修改数据前要给数据加互斥锁,所以,互斥锁又称为写锁。2。共享锁:又称S锁。当事务对数据加S锁,则其它事务只能加S锁,则其它事务只能加S锁,不能加X锁,一般在读取数据前要加共享锁,所以共享锁又称读锁。二、Db2的锁提供的属原创 2013-01-06 08:10:47 · 262 阅读 · 0 评论 -
构建高性能WebSphere企业级应用-第8章-WAS应用性能参数调优(db2 lock)
一、参数调优的一般过程二、参数调优的一般原则三、WEB服务器调优的关注点四、WEB服务器的相关参数解释五、数据库服务器相关参数的解释1。活动应用程序的最大数目(MAXAPPLS)MAXAPPLS 是一个数据库配置参数,它指定了可以连接到数据库的并发应用程序(本地和远程)的最大数量。由于需要为连接到数据库的每个应用程序分配一些私有内存,因此,允许有更多原创 2013-01-03 23:29:46 · 426 阅读 · 0 评论 -
WAS Db2数据源 DSRA8040I
今天在was上连接db2的数据源,报错如下[4/11/14 18:15:30:833 CST] 00000014 DataSourceCon E DSRA8040I: Failed to connect to the DataSource. Encountered "": java.lang.VerifyError: JVMVRFY012 stack shape inconsiste原创 2014-04-11 19:40:09 · 863 阅读 · 0 评论