
保险系统优化记录
lwei_998
这个作者很懒,什么都没留下…
展开
-
No space left on device
生产环境影像系统在生成缩略图时报这个错误: java.lang.IllegalStateException: java.lang.IllegalStateException: /pic/claimDbpic/dubang/2010/8/0501/705012010380005001149/990199/Thumb705012010380005001149990199_4.JPG (No space left on device) [jboss@ca-be00-ser05 log]$ df原创 2010-10-09 18:19:00 · 1570 阅读 · 0 评论 -
行迁移表重组计划
一、行迁移简介Oracle按照块保存数据,当一条数据由于某种因素如update,导致这条数据变长,且当前BLOCK没有足够的空间容纳变长的数据,这时Oracle会将这条数据移到其他BLOCK中,然后在以前的块保存一个新存储位置的地址链接。即在原先存储该行的地方增加了一个新的指针,该指针指向迁移后的block id,这种现象叫做行迁移。在访问发生了行迁移的数据时,要读取迁移前和迁移后的2个block。由于要多读一个block,所以会多消耗一定的IO。导致的后果就是访问行迁移的数据变慢。所以对一些访问频繁,数据原创 2010-10-09 22:57:00 · 1458 阅读 · 0 评论 -
新理赔系统上线后增加的索引记录
新理赔系统上线后,通过AWR报告观察到TOP SQL 中涉及到的部分表有以下特点1.该表数据量较大2.访问该表的执行计划为全表扫描3.这些表在物理中也排在前几位4.每条SQL返回的记录数较少。与开发人员综合分析后,对以下表中的字段增加了索引。1. prpldoccollectguide.registno2. prplcengage.prplcmainid3. prplcengage.Clausecode4. prplclaim_ci.cicaseno5.prplclaimc0_.cicaseno6.CIIn原创 2010-10-09 23:46:00 · 774 阅读 · 0 评论 -
JDK版本--开发中容易被忽略的问题
最近连续遇到了两个关于JDK不同版本引发的问题。 案例一: 早上接到客户反馈,说有些用户的影响系统不能查看图片。由于影像系统查看图片需要使用APPLET,如果没有JRE那么是不能查看图片的。并且说可能是由于机器装了多个版本的JDK引起的。感觉这个问题不难解决。把客户机器上的所有JAVA环境都卸载干净,重新安装一个新的JDK就可以解决。不过实际的解决过程并没有想象的那么简单。原创 2011-06-17 22:45:00 · 3219 阅读 · 0 评论 -
Cannot find ActionMappings or ActionFormBeans collection
问题描述:客户反映说业务系统中的一个节点登录有问题。问题分析:业务系统由三个节点的JBOSS集群,由于客户并不知道是具体的那个节点出了问题。只能依次查看三个节点的日志,发现一个节点的日志有问题。 试着登录了一下,果然出错原创 2011-07-03 22:43:01 · 1841 阅读 · 0 评论 -
一次优化的教训
某系统月底做帐,慢到了客户难以容忍的地步。强烈要求开发人员优化。隐约听到客户这么问开发人员:为什么别的公司比我们的数据量大很多,人家的系统都很快。为什么我们的系统这么慢,同是你们开发的系统,怎么差距这么大呢?开发人员说:我调查过,也咨询的其它项目组的同事,现在原创 2011-07-03 23:17:35 · 842 阅读 · 0 评论